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

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] DENON & Marantz Adapter

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

      @daniel_2k:

      Während die Lautstärke da korrekt ankommt, werden da scheinbar mehrere Stati "zusammengefasst", die eigentlich nacheinander kommen.

      Deshalb funktioniert es dann auch wieder, wenn ich den Adapter z.B. neu starte und die Telnetverbindung neu aufgebaut wurde.

      Irgendwie habe ich den Eindruck, dass die "Daten" nicht sauber getrennt werden, wenn der Denon was sendet. Ich nehme mal an, die gelesen Daten sind wie die zusenden mit einem CR abgeschlossen. `

      Tausend Dank -> ist in der neuen Version gefixt! Ebenso wird der Displayinhalt alle 10 Sekunden aktualisiert.

      1 Reply Last reply Reply Quote 0
      • lobomau
        lobomau last edited by

        Cool. Endlich auch als Adapter. Dafür vielen Dank! 🙂

        Was mir aufgefallen ist: mein Denon ist hinter einer schaltbaren Steckdose. Ich habe zuerst den AVR ausgeschaltet mit PowerState, dann die Stromzufuhr beendet. Aber es bleibt info.connection auf true.

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

          @lobomau:

          Was mir aufgefallen ist: mein Denon ist hinter einer schaltbaren Steckdose. Ich habe zuerst den AVR ausgeschaltet mit PowerState, dann die Stromzufuhr beendet. Aber es bleibt info.connection auf true. `

          Ist bei mir nachstellbar. Danke

          1 Reply Last reply Reply Quote 0
          • lobomau
            lobomau last edited by

            @foxriver76:

            @lobomau:

            Was mir aufgefallen ist: mein Denon ist hinter einer schaltbaren Steckdose. Ich habe zuerst den AVR ausgeschaltet mit PowerState, dann die Stromzufuhr beendet. Aber es bleibt info.connection auf true. `

            Ist bei mir nachstellbar. Danke `
            10min nachdem ich es geschrieben hatte, ist er auf false gegangen. Funktioniert also vielleicht doch… nur sehr zeitverzögert?

            Heute habe ich nochmal in log geschaut. Da der Denon bei mir stromlos ist, wirft der Adapter folgerichtig den Error: connect EHOSTUNREACH 192.168.178.54:23

            Vielleicht ist das nicht so geschickt? Vielleicht so einstellen, dass es nur bei debug kommt? Mir würde info.connection reichen.

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

              @lobomau:

              @foxriver76:

              @lobomau:

              Was mir aufgefallen ist: mein Denon ist hinter einer schaltbaren Steckdose. Ich habe zuerst den AVR ausgeschaltet mit PowerState, dann die Stromzufuhr beendet. Aber es bleibt info.connection auf true. `

              Ist bei mir nachstellbar. Danke `
              10min nachdem ich es geschrieben hatte, ist er auf false gegangen. Funktioniert also vielleicht doch… nur sehr zeitverzögert?

              Heute habe ich nochmal in log geschaut. Da der Denon bei mir stromlos ist, wirft der Adapter folgerichtig den Error: connect EHOSTUNREACH 192.168.178.54:23

              Vielleicht ist das nicht so geschickt? Vielleicht so einstellen, dass es nur bei debug kommt? Mir würde info.connection reichen. `

              Also ich habe es vorhin auch mal probiert und er hat erst nach knapp 20 Minuten gemerkt, dass der Server weg ist. Leider scheint Net keine Methoden bereitzustellen, um solch eine Situation schneller zu bemerken. Ich bin auf jeden Fall dran. (Leider spackt das Netzwerk meines Denons ziemlich schnell, wenn ich ihn stromlos gemacht habe, deshalb ist testen ziemlich mühselig)

              Bezüglich des Fehlers, muss ich mal in mich gehen in wie weit es sinnvoll ist ihn nur im debug zu loggen. Dein ganzes Log müsste ja theoretisch voll mit Fehlern sein, da er alle 10 Sekunden den reconnect probiert?

              1 Reply Last reply Reply Quote 0
              • lobomau
                lobomau last edited by

                @foxriver76:

                Bezüglich des Fehlers, muss ich mal in mich gehen in wie weit es sinnvoll ist ihn nur im debug zu loggen. Dein ganzes Log müsste ja theoretisch voll mit Fehlern sein, da er alle 10 Sekunden den reconnect probiert? `
                Ganz genau so sieht es aus. Ist auch vielleicht eher ein Einzelfall bei mir den Denon stromlos zu machen. Er steht halt im Keller wo ich nicht so oft bin.

                Ich kriege es auch mit einem workaround hin. Ich pinge ihn auch an. Wenn er offline wird, könnte ich den Adapter ausschalten lassen.

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

                  @lobomau:

                  Was mir aufgefallen ist: mein Denon ist hinter einer schaltbaren Steckdose. Ich habe zuerst den AVR ausgeschaltet mit PowerState, dann die Stromzufuhr beendet. Aber es bleibt info.connection auf true. `

                  Mit der neusten Version wird ein "mögliches" Timeout nun in unter einer Minute erkannt. Also sollte dein State nun innerhalb der Zeit auf false wechseln.

                  Am Reconnect Logging habe ich bislang nichts geändert, außer dass der Connect nun alle 20 Sekunden stattfindet anstatt im 10 Sekundentakt.

                  Ich habe es jetzt relativ gut testen können indem ich das WLAN aus und wieder angeschaltet habe.

                  Ebenfalls gibts unter info nun den Namen des verbundenen AVR's als read-only.

                  Gibt es hier auch jemanden der einen Drei-Zonen Receiver hat und am besten auch die drei Zonen aktiv nutzt?

                  beste Grüße

                  Fox

                  1 Reply Last reply Reply Quote 0
                  • lobomau
                    lobomau last edited by

                    Kurz mal nachgeschaut. Sieht nach alle 13s aus:

                    denon.0	2018-06-05 15:11:21.689	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:11:18.689	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:11:08.686	info	Connection closed!
                    denon.0	2018-06-05 15:11:08.686	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:11:05.686	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:10:55.681	info	Connection closed!
                    denon.0	2018-06-05 15:10:55.680	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:10:52.677	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:10:42.675	info	Connection closed!
                    denon.0	2018-06-05 15:10:42.674	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:10:39.674	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:10:29.671	info	Connection closed!
                    denon.0	2018-06-05 15:10:29.670	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:10:26.671	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:10:16.669	info	Connection closed!
                    denon.0	2018-06-05 15:10:16.669	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    denon.0	2018-06-05 15:10:13.669	info	Trying to connect to 192.168.178.54:23
                    denon.0	2018-06-05 15:10:03.666	info	Connection closed!
                    denon.0	2018-06-05 15:10:03.665	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                    
                    1 Reply Last reply Reply Quote 0
                    • foxriver76
                      foxriver76 Developer last edited by

                      @lobomau:

                      Kurz mal nachgeschaut. Sieht nach alle 13s aus:

                      denon.0	2018-06-05 15:11:21.689	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:11:18.689	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:11:08.686	info	Connection closed!
                      denon.0	2018-06-05 15:11:08.686	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:11:05.686	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:10:55.681	info	Connection closed!
                      denon.0	2018-06-05 15:10:55.680	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:10:52.677	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:10:42.675	info	Connection closed!
                      denon.0	2018-06-05 15:10:42.674	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:10:39.674	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:10:29.671	info	Connection closed!
                      denon.0	2018-06-05 15:10:29.670	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:10:26.671	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:10:16.669	info	Connection closed!
                      denon.0	2018-06-05 15:10:16.669	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      denon.0	2018-06-05 15:10:13.669	info	Trying to connect to 192.168.178.54:23
                      denon.0	2018-06-05 15:10:03.666	info	Connection closed!
                      denon.0	2018-06-05 15:10:03.665	error	Error: connect EHOSTUNREACH 192.168.178.54:23
                      ```` `  
                      

                      Hast du den Namen deines AVR's als State im info channel? Schaut mir noch nach der Version mit 10 Sekunden aus.

                      1 Reply Last reply Reply Quote 0
                      • lobomau
                        lobomau last edited by

                        Ich hatte den Adapter vorher nicht gelöscht gehabt. Wird zwar 0.1.1 angezeigt, aber kein Name unter Info. Mache ich nochmal richtig danach.

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

                          @lobomau:

                          Ich hatte den Adapter vorher nicht gelöscht gehabt. Wird zwar 0.1.1 angezeigt, aber kein Name unter Info. Mache ich nochmal richtig danach. `

                          Solange du den Adapter danach neugestartet hast, sollte der neue Code greifen. (Ich weiß nicht in wie weit er das automatisiert macht) –> nur die States aus der io-package.json werden nur beim hinzufügen angelegt wie es scheint.

                          Jedenfalls ist die neuste Version 0.1.2 und so langsam passt der Adapter von meiner Seite aus.

                          Nach wie vor bräuchte ich einen Tester mit 3 Zonen 😄

                          Und wer noch Features vermisst bitte melden. 😉

                          1 Reply Last reply Reply Quote 0
                          • A
                            akamia last edited by

                            Hallo Foxriver76,

                            freue mich auch auf den langersehnten DENON Adapter. Habe einen X4000 mit drei Zonen. Bisher hat der Adapter mit Main und Zone2 gut funktioniert.

                            Mit der Version 0.1.2 kommt immer folgender Fehler:

                            denon.0	2018-06-05 20:29:30.851	error	ReferenceError: zTwoSi is not defined
                            denon.0	2018-06-05 20:29:30.850	error	uncaught exception: zTwoSi is not defined
                            
                            

                            … und er verbindet sich nicht mehr.

                            Auch ist mir aufgefallen, dass alle drei Zonen mit der Main gleichzeitig gestartet werden. War ursprünglich unter FHEM auch so. Schein an DENON zu liegen.

                            Gruß

                            Helle

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

                              @akamia:

                              freue mich auch auf den langersehnten DENON Adapter. Habe einen X4000 mit drei Zonen. Bisher hat der Adapter mit Main und Zone2 gut funktioniert.

                              Mit der Version 0.1.2 kommt immer folgender Fehler:

                              denon.0	2018-06-05 20:29:30.851	error	ReferenceError: zTwoSi is not defined
                              denon.0	2018-06-05 20:29:30.850	error	uncaught exception: zTwoSi is not defined
                              
                              

                              … und er verbindet sich nicht mehr. `

                              Da hat er recht - mein Fehler. Ist auf Git gefixt.

                              @akamia:

                              Auch ist mir aufgefallen, dass alle drei Zonen mit der Main gleichzeitig gestartet werden. War ursprünglich unter FHEM auch so. Schein an DENON zu liegen. `

                              Ich schaue mir mal an, was sich da machen lässt.

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

                                @akamia:

                                Auch ist mir aufgefallen, dass alle drei Zonen mit der Main gleichzeitig gestartet werden. War ursprünglich unter FHEM auch so. Schein an DENON zu liegen. `

                                Also es gibt jetzt zusätzlich zum powerState (jetzt powerSystem, welcher den AVR wie der Power Knopf an/aus schaltet) den State powerMainZone, welcher die MainZone schaltet. Eventuell löst der neue State dein Problem? Bin gespannt.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  akamia last edited by

                                  Die Updates funktionieren bei mir. Der Adapter läuft wieder ohne Fehlermeldung. PowerState tut was es soll. Die beiden anderen Zonen bleiben ruhig. Super gelöst. Zone3 muss ich Morgen oder am Wochenende testen. Displaycontents 0 - 5 zeigen auch Werte an.

                                  Frage: Bisher habe ich neben dem Skript viele Befehle wie "http://192.168.1.12/goform/formiPhoneAp … ?CVFR%2060" verwendet - eben wegen der Unabhängigkeit von Telnet. In diesem Beispiel wird der Lautsprecher Front Rechts auf 60% eingestellt. Kannst Du das "command" für allgemeine Befehle noch einbauen?

                                  Was habe ich vor? Ich möchte jeden meiner 5+1 + 2 + 2 Lautsprecher per Slider regeln können. Zusätzlich soll auch die Balance (früher gab es an jedem Receiver einen Drehknopf) über Slider steuern können.

                                  Helle

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

                                    @akamia:

                                    Die Updates funktionieren bei mir. Der Adapter läuft wieder ohne Fehlermeldung. PowerState tut was es soll. Die beiden anderen Zonen bleiben ruhig. Super gelöst. Zone3 muss ich Morgen oder am Wochenende testen. Displaycontents 0 - 5 zeigen auch Werte an.

                                    Frage: Bisher habe ich neben dem Skript viele Befehle wie "http://192.168.1.12/goform/formiPhoneAp … ?CVFR%2060" verwendet - eben wegen der Unabhängigkeit von Telnet. In diesem Beispiel wird der Lautsprecher Front Rechts auf 60% eingestellt. Kannst Du das "command" für allgemeine Befehle noch einbauen? `

                                    Freut mich, dass es soweit klappt.

                                    Bezüglich deiner Frage:

                                    Meinst du ein State in welchem Mann Custom Befehle absenden kann? Also dass du dann z. B. CVFR%2060 in den State schreibst und er es sendet?

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      akamia last edited by

                                      Ja , Custom State ist der richtihe Begriff.

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

                                        @akamia:

                                        Ja , Custom State ist der richtihe Begriff. `

                                        Habe ich mit https://github.com/foxriver76/ioBroker. … c68b8df611 eingeführt.

                                        Der state ist grundsätzlich bestätigt, wenn er versendet wurde - sollte man evtl berücksichtigen, d. h. auch wenn ein nicht-existentes Kommando gesendet wird, ist es bestätigt.

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          Brati last edited by

                                          Hallo,

                                          hab den Adapter mit einem Denon X4300 getestet. Die 2 Zonen werden angelegt, die Steuerung klappt auch, aber…

                                          1. wird das Display nicht ausgelesen

                                          2. bricht die Verbindung immer wieder ab

                                          ! ````
                                          denon.0 2018-06-07 12:43:52.685 info Connection closed!
                                          denon.0 2018-06-07 12:43:52.681 error AVR timed out
                                          denon.0 2018-06-07 12:43:09.363 info Adapter connected to DENON-AVR: 19.16.178.71:23
                                          denon.0 2018-06-07 12:43:09.358 info Trying to connect to 19.16.178.71:23
                                          denon.0 2018-06-07 12:42:39.354 info Connection closed!
                                          denon.0 2018-06-07 12:42:39.351 error AVR timed out
                                          denon.0 2018-06-07 12:41:43.910 info Adapter connected to DENON-AVR: 19.16.178.71:23
                                          denon.0 2018-06-07 12:41:43.894 info Trying to connect to 19.16.178.71:23
                                          denon.0 2018-06-07 12:41:13.884 info Connection closed!
                                          denon.0 2018-06-07 12:41:13.871 error AVR timed out
                                          denon.0 2018-06-07 12:40:36.874 info Adapter connected to DENON-AVR: 19.16.178.71:23
                                          denon.0 2018-06-07 12:40:36.861 info Trying to connect to 19.16.178.71:23
                                          denon.0 2018-06-07 12:40:36.856 info Starting DENON AVR adapter

                                          
                                          Beim bisher verwendeten Denon Script gab es immer wieder Probleme mit zweistelligen IP Adressen, dass Script machte daraus immer: "019.016.178.071" was dann gar nicht mehr funktionierte. Wenn man die Funktion ausschaltete, funktionierte das Auslesen des Display trotzdem nicht.
                                          
                                          In den Netz Einstellungen zeigt der AVR übrigens auch "019.016.178.071" an. Ich verwende das Script aus diesem Thread: [viewtopic.php?f=21&t=3032&start=40#p82336](https://forum.iobroker.net/viewtopic.php?f=21&t=3032&start=40#p82336)
                                          
                                          Ich
                                          
                                          Grüße
                                          
                                          Brati
                                          1 Reply Last reply Reply Quote 0
                                          • foxriver76
                                            foxriver76 Developer last edited by

                                            @Brati:

                                            1. wird das Display nicht ausgelesen

                                            2. bricht die Verbindung immer wieder ab `

                                            Okay, 1. und 2. korreliert. Wenn das Display auslesen nicht klappt, dann timed er aus, weil dass derzeit mein Indikator ist ein Timeout frühzeitig zu erkennen, da es anders nicht zügig handelbar ist.

                                            Werden überhaupt irgendwelche Stati korrekt gesetzt und acknowledged, also z.B. die aktuelle Lautstärke? Gerne auch mal Adapter auf Debug stellen und schauen ob ne Antwort vom AVR kommt.

                                            @Brati:

                                            Beim bisher verwendeten Denon Script gab es immer wieder Probleme mit zweistelligen IP Adressen, dass Script machte daraus immer: "019.016.178.071" was dann gar nicht mehr funktionierte. Wenn man die Funktion ausschaltete, funktionierte das Auslesen des Display trotzdem nicht.

                                            In den Netz Einstellungen zeigt der AVR übrigens auch "019.016.178.071" an. Ich verwende das Script aus diesem Thread: viewtopic.php?f=21&t=3032&start=40#p82336 `

                                            Bezüglich der IP-Adresse nutze ich selbst eine Zweistellig-endende. Im AVR unter Verbindung - Information wird diese bei mir jedoch korrekt angezeigt. Auch ohne führende 0 im letzten Abschnitt. Und der Start ist doch bei dir auch verhunzt, ich gehe mal davon aus dass da 192.168. stehen sollte.

                                            Wie hast du diese in den Adapter Settings angegeben? Mit führender 0? Das scheint tatsächlich zu Problemen zu führen, allerdings kommt dann gar kein Connect zu Stande bei mir.

                                            beste Grüße

                                            fox

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            678
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            denon
                                            28
                                            335
                                            51614
                                            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