Umfrage zu Denon Modul

Hallo,

die Denon Receiver lassen sich auf zwei unterschiedliche Arten steuern:
-Telnet
Diese Methode geht für ältere Modelle die über einen Netzwerkanschluss verfügen. Der Nachteil ist das jeweils nur ein einziges Gerät mit dem Denon kommunizieren kann. Sollte man also noch andere Software oder Apps nutzten dann kann nur eine davon diese Verbindung nutzten. Es sind alle in den technischen Dokumenten von Denon verfügbaren Befehle nutzbar.

  • HTTP
    Diese Methode wird bei den Denon Receivern neuerer Baureihe (ca. 2011) benutzt. Die Kommunikation erfolgt über http es können mehrere Clients gleichzeitig auf diese Art und Weise Befehle an den Denon AVR schicken. Insofern das Gerät über HTTP anzusprechen ist sollten auch alle dokumentierten Befehle möglich sein. Je nach Geräte Typ kann die Anzahl und Möglichkeiten die zurückgemeldet werden unterschiedlich ausfallen.

Was das Gerät zurückmeldet kann man mit dem Script testen:


<?
//Konfig
// IP des Denon AVR eintragen
$IP = "192.168.X.X";
//Konfig End


$url_AR[] = "http://$IP/goform/formMainZone_MainZoneXml.xml";
$url_AR[] = "http://$IP/goform/formMainZone_MainZoneXmlStatus.xml";
$url_AR[] = "http://$IP/goform/formMainZone_MainZoneXmlStatusLite.xml";
$url_AR[] = "http://$IP/goform/formNetAudio_StatusXml.xml";
$url_AR[] = "http://$IP/goform/formNetAudio_StatusXml.xml?ZoneName=MAIN+ZONE";
$url_AR[] = "http://$IP/goform/formZone2_Zone2XmlStatus.xml";
$url_AR[] = "http://$IP/goform/formZone2_Zone2XmlStatusLite.xml";
$url_AR[] = "http://$IP/goform/Deviceinfo.xml";

foreach ($url_AR as $url)
{
                echo $url.PHP_EOL;
                $result = simplexml_load_file($url);
                print_r($result);
                echo "----------------------------------------------------------------------------------------------------".PHP_EOL;
                
}
?>


Die Frage ist wer braucht eher Telnet weil sein Gerät HTTP nicht unterstützt bzw. das Script oben keine Ausgabe erzeugt. Wer würde eher HTTP nutzten wenn dies verfügbar wäre?

Ich habe einen 3808A aus Ca 2007. Telnet ist dann also mein Wunsch wobei ich meine dass das Ding auch ein Webinterface hat. Ist aber lange her und auch keine Garantie, dass es deshalb per http zu steuern ist.

Umfrage heißt nicht das du deine Antwort hier posten sollst, sondern an der Abstimmung ganz oben Teilnehmen musst.
Diese ist NICHT per Tap-A-Talk, sondern nur im Browser sichtbar.

Michael

Danke für den Hinweis. Tapatalk hat das in der Tat nicht angezeigt

Mein Denon x2100w wird aktuell über Telnet gesteuert und trotzdem kann ich diesen über die Handy-App von Denon bedienen. Außerdem kann man natürlich über das WebFront von überall den Denon bedienen. Er kann also Telnet + HTTP :slight_smile:

Man kann nur nicht z.B. 2 verschiedene IPS Server mit dem Denon verbinden. Oder wenn man eine Handy App oder sonstiges Programm hat, dass auch über Telnet dran geht, dann ginge das nicht. Aber da ist mir nichts bekannt…

Von daher klarer Vote für Steuerung per Telnet, weil da auch direkt die Antworten zurück kommen und man so eine 100% sichere Steuerung hat. Aber darüber hatten wir ja schon gesprochen :slight_smile:

Danke und Grüße,
Chris

Habe einen X4100…würde es gerne dafür nutzen

Ich habe einen X3100W und für HTTP gestimmt. Aber da ich auch HEOS (incl. LINK) habe, bin ich nicht sicher welche Methode die Richtige wäre.
Da Spotify aber sowieso die Steuerung übernimmt wird das ganze Modul nicht viel nutzen.

HEOS macht aber nur den Receiver an oder? Die Einstellungen wie Bass, Treble, Settings kannst Du ja nicht über den Weg vornehmen oder?

Ein/Aus und Lautstärke.
Das mit Spotify und HEOS habe ich nur im loxforum raus gelesen.
Aber sowieso erst mal egal. Bis zum HEOS Modul ist es noch weit und hier geht es um Denon allgemein. Ich bin mir nur nicht sicher welche Methode ich nun wählen sollte.

Ach so? Unter den Umständen würde ich dann auch Telnet den Vorzug geben…

Der Unterschied liegt darin das bei Telnet ein Socket offen ist über den Änderungen mitbekommen werden. Bei HTTP werden die Befehle geschickt der Status zyklisch abgeholt. Die Statusanzeige sollte in beiden Fällen in IPS stets aktuell sein, bei HTTP eventuell nur etwas Zeit verzögert wenn der Receiver auf andere Weise z.B. Originalfernbedienung geschaltet wurde.

Ach so - jetzt weiß ich auch was Du mit „telnet“ meinst. Also eigentlich meinst Du einen Socket.
Telnet ist ja letztlich nur ein Tool um mit dem Socket zu sprechen.
Wenn ein Gerät die Socket-Kommunikation unterstützt dann halte ich das grundsätzlich auch für den besseren Weg für so eine Art von Kommunikation wo hin- und hergesprochen wird. HTTP nur wenn es nix anderes gibt.

Sorry, muss dich korrigieren :slight_smile:
Telnet – Wikipedia

Telnet (Teletype Network[1]) ist der Name eines im Internet weit verbreiteten Netzwerkprotokolls. Dieses alte und bekannte Client/Server-Protokoll basiert auf einem zeichenorientierten Datenaustausch über eine TCP-Verbindung. Programme, die die Funktion des Endgerätes implementieren, heißen häufig auch Telnet.

Telnet ist kein „Programm“, sondern ein Protokoll… Und die Denon Receiver machen Port 23 auf…Telnet…

Aber wie auch immer, ja, Telnet ist egal wie man es nun definiert, klar zu bevorzugen :slight_smile:

Grüße,
Chris

Da können wir jetzt lange trefflich drüber philosophieren…:wink:

Aber wie auch immer, ja, Telnet ist egal wie man es nun definiert, klar zu bevorzugen

Ja. :slight_smile:

Wer Interesse hat in der Beta das Denon Modul auf Fehler zu testen bitte eine PN an mich schicken.

Sag mal, würde das auch für nen Marantz gehen … die Receiver sind doch „fast“ gleich … Grüsse, MaLu

Da muss ich mal schauen inwiefern die Codes identisch sind bzw. ob der gleiche Port benutzt wird.

So auf den ersten Blick funktioniert die Kommunikation auch über Port 23 und die Codes sind weitestgehend identisch. Daher sollte das wohl gehen. Schreib mal einen PN dann kannst Du es ausprobieren und Rückmeldung geben.

Hallo Fonzo,

Danke, bin aber gerade „testtechnisch“ bei der 4er Version ausgeknockt. Die aktuelle 4er kann bei mir auf meinem System den Dienst gar nicht mehr starten (ungeachtet des Speicherverbrauchs und des „Dienstbeendens“). Ich melde mich aber gerne wieder wenn die 4er runder ist.

Danke und Grüsse,
MaLu