Ich lese die /json subpage ein und ich filtere per Befehlserkennung auf
{"state":{"on":true/false
Da text/bool nicht direkt eingelesen werden können, interpretiere ich den Buchstaben t(rue) oder f(alse) als LowByte.
Befehlserkennung: \istate\i\s8\1 -> 102 für false(0) und 116 für true(1) diesen werte ich per Statusbaustein aus und gebe ihn an einen EIB-Taster an den Statuseingang weiter.
Funktioniert ganz gut.. nur die 10Sek. Abfrageintervall bei Virtuellen HTTP Eingängen muss man hinnehmen.
Hier die Screenshots aus der Config:
Ich schätze es geht vl. auch eleganter (MQTT, UDP, HTTP GET?), aber für mich ist das jetzt mal okay. Bin aber gespannt, ob man das besser lösen könnte?
greetings rage

Einen Kommentar schreiben: