Hier die Rückmeldung;
jcommand: {"system":{"get_sysinfo":{}}} Sending command: <{"system":{"get_sysinfo":{}}}> = {"system":{"get_sysinfo":{}}} to 20.51.169.151. Received answer: {"system":{"get_sysinfo":{"err_code":0,"sw_ver":"1 .2.5 Build 171213 Rel.101523","hw_ver":"1.0","type":"IOT.SMARTPLUGSW ITCH", "model":"HS110(EU)","mac":"50:C7:BF:42:54:00","dev iceId":"8006BEA01BD897BA15251C144FD68F391838601B", "hwId":"45E29DA8382494D2E82688B52A0B2EB5","fwId":" 00000000000000000000000000000000", "oemId":"3D341ECE302C0642C99E31CE2430544B","alias" :"TV","dev_name":"Wi-Fi Smart Plug With Energy Monitoring","icon_hash":"","relay_state":0,"on_tim e":0, "active_mode":"schedule","feature":"TIM:ENE","upda ting":0,"rssi":-55,"led_off":0,"latitude":51.666451,"longitude":7. 150695}}}
Jetzt füge ich einen weiteren HTTP Befehl ein um den "relay_status" abzufragen, hier misslingt mir aber die Abfrage, was mache ich falsch. Ich bekomme immer -1492 als Wert heraus.
Meine Befehlserkennung lautet `relay_state": => \v` - was übersehe ich? Der Status wäre dann immer 0 oder 1. Habe das mit den Fritzsteckdosen ohne Probleme hinbekommen.
Kommentar