mit dem nachfolgenden WebInterface Befehl in der Item-Definition
Code: Alles auswählen
Switch VU_rtlnitro "RTL Nitro" <switch-toggle> (gVUBox) ["Switchable"] { http=">[ON:POST:http://192.168.2.XX:80/web/zap?sRef=1:0:19:2EAF:411:1:C00000:0:0:0:]" }
Hintergrund: Über einen Befehl mit der Servicereferenz kann man das Schalten über Kanalnummern umgehen, da sich nur einstellige Kanalnummern (also 1 - 9) über einen WebInterface-Befehl
schalten lassen. Eine mehrzeilige Rule für jeden einzelnen Sender (Kanal) wollte ich umgehen.
Deshalb die o.g. Umsetzung über die Servicereferenz. Leider weiß ich nicht weiter. Im Log-File von Openhab2 werden keine Fehler ausgewiesen. Http-Binding ist installiert.
Wenn ich die nachfolgende Befehle
Code: Alles auswählen
http://192.168.2.XX:80/web/zap?sRef=1:0:19:2EAF:411:1:C00000:0:0:0:
Code: Alles auswählen
wget -q -O - "http://192.168.2.XX:80/web/zap?sRef=1:0:19:EF78:3F9:1:C00000:0:0:0:"
Leider führt auch der nachfolgend angepasste POST-Befehl
Code: Alles auswählen
Switch VU_rtlnitro "RTL Nitro" <switch-toggle> (gVUBox) ["Switchable"] {http=">[ON:POST:http://192.168.2.XX:80/web/zap?sRef=1%3A0%3A19%3A2EAF%3A411%3A1%3AC00000%3A0%3A0%3A0%3A]"}
Über Hilfe oder Unterstützung, wie man das Problem eingrenzen könnte, wäre ich sehr dankbar.
wesseli