Manchmal benötige ich für eine Szenensteuerung eine Quellenumschaltung meines Marantz-Receivers SR5013*. Eine simple Ansteuerung kann über das Webinterface erreicht werden. Es gibt zwar auch eine Ansteuerung per Telnet, diese kann jedoch nicht parallel genutzt werden. Da sie bereits von meinem FHEM belegt ist, fällt diese Möglichkeit für mich aus.
Inhalt
Ansteuerung
Die zur Ansteuerung benötigte URL sowie den Payload habe ich aus dem Netzwerk-Mitschnitt der Webanwendung erhalten. Den Netzwerkmittschnitt erhältst du in Chromium, in dem du die Entwicklertools öffnest und im Network-Tab den Verkehr beobachtest, während du im Browser den gewünschten Button drückst.
Damit haben wir alles, um die Quelle der Hauptzone auf TUNER
umzustellen. In einem Flow sieht das wie nachstehend aus.
Weitere Kommandos
Leider habe ich keine offizielle Dokumentation für die Webkommandos gefunden und habe mir daher die Kommandos aus den Netzwerkmitschnitten extrahiert.
Hinweise
- Der Webserver ist beim SR5013* erst nach ~100 Sekunden nach dem Start des Receivers verfügbar. Erst dann ist es auch sinnvoll, die Kommandos abzusetzen. Wie schnell der Webserver bei deinem Receiver verfügbar ist, kannst du austesten, indem du die Zeit nimmst, welche seit dem Start vergeht bis dass die Webseite geladen werden kann.
- Für das Setzen der Lautstärke musst du die Differenz zum Wert
80
angeben. Möchtest du sie also auf30
setzen, muss im Kommando-50
angegeben werden.
Fazit
Die Ansteuerung eines Denon- oder Marantz-Receivers (Sound United) ist auch mit Bordmitteln möglich. Es gibt auch diverse Nodes, die einem die Arbeit abnehmen. Wenn man jedoch nur einige wenige Befehle benötigt, reicht auch ein simpler HTTP-Request aus.
Updates
- 28.07.2022: Typos korrigiert