Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] DENON & Marantz Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Aufruf] DENON & Marantz Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • Mic
      Mic Developer last edited by

      @foxriver76:

      Version 1.2.0 mit den folgenden neuen States:

      • info.onlinePresets

      • settings.savePreset

      • settings.loadPreset `

      Klasse, vielen Dank für diese neue Funktion! Läuft soweit sehr gut bei mir 🙂 Endlich kann ich damit über VIS die Online-Musik ansteuern.

      1 Reply Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer last edited by

        @Mic:

        @foxriver76:

        Version 1.2.0 mit den folgenden neuen States:

        • info.onlinePresets

        • settings.savePreset

        • settings.loadPreset `

        Klasse, vielen Dank für diese neue Funktion! Läuft soweit sehr gut bei mir 🙂 Endlich kann ich damit über VIS die Online-Musik ansteuern. `

        Freut mich, vielen Dank fürs Feedback.

        1 Reply Last reply Reply Quote 0
        • hg6806
          hg6806 Most Active last edited by

          Klasse Funktion!

          Ich hatte mir die Sender als Buttons programmiert, und über HTTP Get kann man dann den entspr. Sender auswählen.

          Mit der neuen Funktion ist es natürlich eleganter.

          Wie stellt ihr denn das JSON Widget "Basic table" ein?

          Ich bekomme da nichts angezeigt wenn ich da unter Tablr Object ID den Datenpunkt einsetze.

          1 Reply Last reply Reply Quote 0
          • foxriver76
            foxriver76 Developer last edited by

            @hg6806:

            Klasse Funktion!

            Ich hatte mir die Sender als Buttons programmiert, und über HTTP Get kann man dann den entspr. Sender auswählen.

            Mit der neuen Funktion ist es natürlich eleganter.

            Wie stellt ihr denn das JSON Widget "Basic table" ein?

            Ich bekomme da nichts angezeigt wenn ich da unter Tablr Object ID den Datenpunkt einsetze. `

            Hatte das nicht getestet, mit der Visualisierung. Die läuft wohl nur mit einer JSON Liste. Pushe gleich was:

            Minimal Working Example sobald ich gepusht habe schaut so aus:
            6392_bildschirmfoto_von_2018-11-21_14-22-14.png

            1 Reply Last reply Reply Quote 0
            • hg6806
              hg6806 Most Active last edited by

              Das Widget müsste doch das "Basic table" sein, oder?

              Wie sind denn da die Einstellungen?

              1 Reply Last reply Reply Quote 0
              • foxriver76
                foxriver76 Developer last edited by

                Du brauchst 1.2.1 des DENON Adapters. Kannst von Git holen oder morgen latest oder Konsole mit npm holen.

                Dann sollte es mit dem Widget klappen.

                1 Reply Last reply Reply Quote 0
                • Mic
                  Mic Developer last edited by

                  Danke, hab mir den 1.2.1 installiert, aber ich mag lieber eine HTML-Ausgabe in VIS, in der ich direkt auf einen der Preset drücken kann, und dieser dann automatisch gesetzt und per CSS als solches markiert wird.

                  Habe daher folgendes Script für Denon-Adapter 1.2.1 erstellt, das das JSON entsprechend umwandelt und in einen Datenpunkt setzt.

                  `const DSTATE_PATH = 'javascript.0.mic.denon-support.';
                  createState(DSTATE_PATH + 'onlinePresetHtml', '', false);
                  
                  on('denon.0.settings.loadPreset', refreshPresetList);
                  on('denon.0.info.onlinePresets', refreshPresetList);
                  
                  refreshPresetList();
                  function refreshPresetList() {
                      currentPreset   = getState('denon.0.settings.loadPreset').val;
                  
                  	var jsonPreset = JSON.parse(getState('denon.0.info.onlinePresets').val);
                  
                  	var html = '';
                      for(var i = 0; i < jsonPreset.length; i++) {
                          var obj = jsonPreset[i];
                          if ( (obj !== undefined) && (obj !== null) ) {
                              if (obj.channel !== '') {
                  		        html += '';
                  		        html += '';
                          		html += '';
                              }
                          }
                      }
                  	html += '
                  
                  | ';                
                                  var strCSSCurrPreset = '';
                                  if(Number(currentPreset) == Number(obj.id)) strCSSCurrPreset = ' id="current-preset"';
                          		html += '' + obj.id + '. ' + obj.channel + '';
                          		html += ' |
                  
                  ';
                  
                  	setState(DSTATE_PATH + 'onlinePresetHtml', html, true);
                  
                  }` 
                  
                  Das Script bereinigt auch die leeren, nicht gesetzten. Presets
                  
                  Dann eingebunden via Widget "basic - HTML". Dort dann den HTML-Datenpunkt in geschweiften Klammern:
                   ![6940_denon2.jpg](/assets/uploads/files/6940_denon2.jpg) 
                  
                  Hier als Ergebnis meine **~~[b]~~experimentelle[/b]** View (muss ich noch hübsch machen und mehr einbauen), links stehen die Online-Radiosender vom Denon, aktuell ausgewählt ist Nr. 1, beim Drücken auf einen anderen wird dieser entsprechend ausgewählt und mittels CSS id "current-preset" entsprechend die Farbe (hier: #14d8cc) zugewiesen.
                   ![6940_denon.png](/assets/uploads/files/6940_denon.png) [/i]
                  
                  1 Reply Last reply Reply Quote 0
                  • foxriver76
                    foxriver76 Developer last edited by

                    @Mic:

                    Hier als Ergebnis meine experimentelle View (muss ich noch hübsch machen und mehr einbauen), links stehen die Online-Radiosender vom Denon, aktuell ausgewählt ist Nr. 1, beim Drücken auf einen anderen wird dieser entsprechend ausgewählt und mittels CSS id "current-preset" `

                    Danke fürs hochladen. 😉

                    1 Reply Last reply Reply Quote 0
                    • hg6806
                      hg6806 Most Active last edited by

                      So, die Anzeige von JSON hat geklappt. Wie kann man denn hier etwas auswählen, bzw. mit der Load ID verknüpfen?

                      HTLM hat auch geklappt. Wie hast du das mit CCS ID "current-present" gemeint?

                      1 Reply Last reply Reply Quote 0
                      • Mic
                        Mic Developer last edited by

                        @hg6806:

                        HTLM hat auch geklappt. Wie hast du das mit CCS ID "current-present" gemeint? `

                        Etwa dieses CSS im VIS einfügen, rechts unter "CSS". Farbe usw. natürlich beliebig….

                        #vis_container #current-preset {
                            color: #14d8cc;
                            font-weight:bold;
                        }
                        

                        Damit wird die aktuell ausgewählte Radiostation entsprechend gekennzeichnet (hier: fett und mit Farbe #14d8cc)

                        1 Reply Last reply Reply Quote 0
                        • hg6806
                          hg6806 Most Active last edited by

                          Top! Hat geklappt. Danke!

                          1 Reply Last reply Reply Quote 0
                          • hg6806
                            hg6806 Most Active last edited by

                            Ist es nicht irgendwie möglich eine MP3 Playlist als JSON abzubilden und dann über Load eine MP3 abzuspielen?

                            Auf eine MP3 Player Funktion warte ich sehnsüchtig schon seit vielen Monaten.

                            1 Reply Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator last edited by

                              Hallo

                              Ich bekomm seit 2 Tagen beim Denon-Adapter folgende Fehlermeldung.

                              denon.0	2018-11-24 21:26:03.992	warn	Connection refused, make sure that there is no other Telnet connection
                              denon.0	2018-11-24 21:26:02.990	info	[CONNECT] Trying to connect to 10.0.1.38:23
                              

                              IP-Adresse stimmt. Port kann ich im Adapter nicht ändern.

                              Der Denon ist über die IP (ohne Port) erreichbar!

                              Könnt ihr mir bitte weiterhelfen?

                              1 Reply Last reply Reply Quote 0
                              • foxriver76
                                foxriver76 Developer last edited by

                                @hg6806:

                                Ist es nicht irgendwie möglich eine MP3 Playlist als JSON abzubilden und dann über Load eine MP3 abzuspielen?

                                Auf eine MP3 Player Funktion warte ich sehnsüchtig schon seit vielen Monaten. `

                                Ist mir aktuell keine Möglichkeit bekannt, die so grundlegend wäre, dass sie Bestandteil des Adapters sein kann.

                                1 Reply Last reply Reply Quote 0
                                • foxriver76
                                  foxriver76 Developer last edited by

                                  @Negalein:

                                  Hallo

                                  Ich bekomm seit 2 Tagen beim Denon-Adapter folgende Fehlermeldung.

                                  denon.0	2018-11-24 21:26:03.992	warn	Connection refused, make sure that there is no other Telnet connection
                                  denon.0	2018-11-24 21:26:02.990	info	[CONNECT] Trying to connect to 10.0.1.38:23
                                  

                                  IP-Adresse stimmt. Port kann ich im Adapter nicht ändern.

                                  Der Denon ist über die IP (ohne Port) erreichbar!

                                  Könnt ihr mir bitte weiterhelfen? `

                                  Und davor lief der Adapter? Hat sich was im Netzwerk geändert oder steuerst du neuerdings den Denon noch auf eine andere Weise, z.B. Via Skript?

                                  1 Reply Last reply Reply Quote 0
                                  • Negalein
                                    Negalein Global Moderator last edited by

                                    @foxriver76:

                                    Und davor lief der Adapter? Hat sich was im Netzwerk geändert oder steuerst du neuerdings den Denon noch auf eine andere Weise, z.B. Via Skript? `

                                    Ja, da lief er. Hatte ihn zwar noch nicht in eine VIS eingebaut, aber er war "Grün"!

                                    Es hat sich im Netzwerk nichts geändert. IP ist gleich und ich steuere ihn derzeit nur über die Fernbedienung! 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • foxriver76
                                      foxriver76 Developer last edited by

                                      AVR ist wie in der Anleitung konfiguriert? Software des AVR ist aktuell? Wenn es vorher ging, plötzlich nicht mehr, evtl mal den AVR vom Strom trennen für ein paar Sekunden (falls sich da softwareseitig was aufgehangen hat).

                                      1 Reply Last reply Reply Quote 0
                                      • K
                                        Kylo Ren last edited by

                                        Ich habe einen Denon AVR-X1300W. Wenn ich den Eingang auf Bluetooth stelle, dann steht im Objekt selectInput "BT", der aber im DropDown fehlt. Kannst Du den Eintrag bitte hinzufügen? Außerdem fehlt auch noch "USB/IPOD".

                                        Danke!

                                        1 Reply Last reply Reply Quote 0
                                        • foxriver76
                                          foxriver76 Developer last edited by

                                          @Kylo Ren:

                                          Ich habe einen Denon AVR-X1300W. Wenn ich den Eingang auf Bluetooth stelle, dann steht im Objekt selectInput "BT", der aber im DropDown fehlt. Kannst Du den Eintrag bitte hinzufügen? Außerdem fehlt auch noch "USB/IPOD".

                                          Danke! `

                                          viewtopic.php?f=36&t=14628&start=240#p190578

                                          USB/IPOD muss ich mal nachschauen.

                                          1 Reply Last reply Reply Quote 0
                                          • foxriver76
                                            foxriver76 Developer last edited by

                                            Habe den Fehler behoben, in 1.2.3 gibt es USB als Eingangskanal für alle Zonen. USB/iPOD wird genauso angesteuert.

                                            Wie beim letzten mal gilt es den selectInput State der Zone zu löschen oder Instanz komplett neu anlegen.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            520
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            denon
                                            28
                                            335
                                            51847
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo