Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Loxone liefert bereits ein fertiges Template für einige wichtige Befehle mit. Dort muss lediglich die IP ersetzt werden.

...

http://www.denon.de/de/downloads/productdownloads

Da Denon bei den Downloads das "Denon AVR control protocol" nicht immer auflistet, hier ein anderer Link sowie ein Download: 

Link: https://www.heimkinoraum.de/upload/files/product/IP_Protocol_AVR-Xx100.pdf

Download: IP_Protocol_AVR-Xx100.pdf (für die Xx100er Serie)

Die Befehle sind bei den unterschiedlichen Typen im Großen und Ganzen gleich. Sonst mal nach "Denon AVR control protocol" mit eurer Typenbezeichnung googlen.



Tipps und Hinweise

Laut Spezifikation soll nach einem Einschaltbefehl (PWON) eine Sekunde gewartet werden, bevor weitere Kommandos folgen (z.B. mittels verzögertem Impuls). 

...

Ebenso wird (nur) die LMS-Zone durch die virtuellen Eingänge *_started abgeschaltet, wenn bei Kodi ein Film oder eine Serie gestartet wird (Aus XMBC / Kodi den Miniserver steuern).



HTTP Befehle:

Lautstärke +/-:
http://<Denon IP>:8080/goform/formiPhoneAppDirect.xml?MVUP
http://<Denon IP>:8080/goform/formiPhoneAppDirect.xml?MVDOWN

Mute On/Off:
http://<Denon IP>:8080/goform/formiPhoneAppMute.xml?1+MuteOn
http://<Denon IP>:8080/goform/formiPhoneAppMute.xml?1+MuteOff


Lautstärke -50dB:
http://<Denon IP>/goform/formiPhoneAppVolume.xml?1+-50

Power On/Off:
http://<Denon IP>//goform/formiPhoneAppPower.xml?1+PowerOn
http://<Denon IP>/goform/formiPhoneAppPower.xml?1+PowerStandby

Telnet Befehl:
http://<Denon IP>/goform/formiPhoneAppVolume.xml? <Telnet Befehl>


Telnet Befehle:

Für Telnet Befehle gibt es ein vordefiniertes Gerät in Loxone Library : "Denon AVR"

Status abfragen:

Der Status des Denon AVR kann über HTTP - Eingänge abgefragt werden:

http://<Denon IP>:8080/goform/formMainZone_MainZoneXmlStatusLite.xml
http://<Denon IP>:8080/goform/formZone2_Zone2XmlStatusLite.xml

Power: 
Befehlserkennung: 
<Power>\i<value>\i\s1\1
Eingangswert 1: 70
Zielwert 1: 0
Eingangswert 2: 78
Zielwert 2: 1

Volume: 
Befehlserkennung: <MasterVolume>\i<value>\i\s1\1
Eingangswert 1: -79,5
Zielwert 1: 0,5
Eingangswert 2: 18
Zielwert 2: 98