Gruss und weiterhin viel Erfolg
Denon AVR - Status auslesen
Einklappen
X
-
Falls es nicht an der Verbindung liegt:
Der erwähnte AVR ist eine ältere Version. Probier mal nur das, damit kommen nur die Statusinfos des Gerätes durch.
http://IP_AVR:8080/goform/Deviceinfo.xmlSmarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)Kommentar
-
Kommentar
-
Ich klinke mich hier auch mal mit ein... hab auch schon mit dem Gedanken gespielt die Anbindung über das Plugin von Christian umzusetzen und auch schon die Doku mehrmals überflogen, aber so ganz steig ich da noch nicht durch. Vielleicht postet ja mal jemand eine funktionierende Konfig mit einem Denon AVR
-
-
Denon AVRX4200 - ist bei den Denons eigentlich überall gleich.
Am Denon müsst ihr irgendwo den Remotezugriff aktivieren und auch aktivieren, dass dieser im Standby aktiv bleibt (findet ihr schon 😊).
Danach am eingestellten Miniserver einfach mal den UDP-Monitor öffnen, ob was kommt, und zb mal mit der Fernbedienung die Lautstärke ändern.
Das PW? ist die Abfrage vom Power-Zustand.
Die Befehlsreferenz gibt's zum Runterladen: https://www.denon.com/de-de/downloads/productdownloads
Um den Status auszulesen, erstellt ihr einen Virtuellen Ausgang mit TCP, aber statt der Adresse des Denons trägt ihr den LoxBerry mit Port 10001 ein.
In die Ausgangsbefehle kommen die Kommandos lt. der Denon-Befehlsreferenz.
Wenn ihr nun so einen Ausgang triggert (zb nach Miniserver-Neustart), geht der Befehl zum Plugin, das Plugin sendet ihn weiter an den Denon, der Denon antwortet dem Plugin, und das Plugin sendet die Antwort per UDP weiter an den Miniserver. Im Miniserver erstellt ihr dafür einen virtuellen UDP-Eingang, und Eingangs-Befehle mit Befehlserkennung passend zur Antwort.
Ihr müsst nur einmal, zb beim Miniserver-Neustart, den Status „einsammeln“.
Wenn das Plugin mit dem Denon verbunden ist, sendet der Denon jede Statusänderung ans Plugin und weiter zum Miniserver, ohne dass ihr irgendwas abfragen müsst. So eine Übertragung dauert ca. 150ms (weil das Plugin zur Miniserver-Schonung „bremst“, kann man in der Configdatei auch heruntersetzen).1 BildZuletzt geändert von Christian Fenzl; 12.05.2020, 08:10.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Christian Fenzl könntest du vielleicht hier noch ein Beispiel für den Eingangsbefehl samt Befehlserkennung einstellen? z.B. für Z2 ON/OFF Status... Danke!
-
Hallo zusammen,
ich hänge mich mal an diesen thread und hoffe Ihr könnt mir weiterhelfen... Ich habe einen Denon X1100W und möchte diesen eigentlich nur per MDT Glastaster ein- und ausschalten und ggf. die Lautstärke regeln. Die einzelnen Befehle kann ich erfolgreich via Browser ausführen; jedoch klappt es bei mir aus Loxone nicht :-(
Hierzu habe ich jeweils pro Befehl einen virtuellen Ein-/Ausgang in Loxone angelegt und wollte den jeweiligen Befehl per http/get absetzen.
Bei meiner Suche bin ich im Loxwiki auf das How-to von Christian gestoßen und habe kurzerhand das LMS Plugin auf dem Loxberry installiert; allerdings lässt sich hier das SBNetIO Plugin nicht mehr installieren (website nicht mehr erreichbar).
Wie habt Ihr das gelöst; kann jemand vlt. eine Anleitung oder das besagte Plugin für den LMS bereitstellen? Vielen Dank vorab.
Kommentar
-
Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)Kommentar
-
Hallo,
funktioniert bei euch das Pico C script vom Anfang des Threads aktuell noch. Habe heute versucht es zu nutzen (aktuelle MS SW Version). Das Script killt meinen MS (nicht mehr erreichbar). Nach ein paar Minuten heilt sich der MS dann indem er das Script deaktiviert :-(Kommentar
-
HAL900 Bei mir hat es auch nicht mehr funktioniert, aktuell habe ich in Zeile 028 char*pZ1 nach pZ1 geändert und Zeile 019 und 020 hinzugefügt und die Änderung auch bei Zone 2 gemacht.. In Zeile 029 habe ich den * beim zweiten pZ1 entfernt. Jetzt scheint es zu laufen. Anbei mein Script für 2 Zonen, probier das mal (IP ändern).
Habe aber von Programmieren leider wenig bis keine Ahnung.
Kommentar
Kommentar