Fehlermeldungen bei SonOff 4 Ch
Verfasst: 16. Okt 2019 20:19
Hallo!
Ich versuche aus einen SonOff 4 Channel das Result auszulesen um des in einer MySql Datenbank zu speichern um immer den letzten Zustand wiederherstellen zu können.
Um 18 Uhr werden die Lampen einzeln eingeschaltet. Das funktioniert auch. Nur das abfragen des Results hat die unten stehenden Fehler zur Folge.
In MQTT.fx kommt beim schalten der RESULT richtig an.
Hier der Kanal in den THINGS:
Diese Zeile gibt es, natürlich mit anderen Namen für die anderen 3 Kanäle.
Hier der Fehler:
Ich finde den Fehler nicht. Kann mir jemand helfen?
Ich versuche aus einen SonOff 4 Channel das Result auszulesen um des in einer MySql Datenbank zu speichern um immer den letzten Zustand wiederherstellen zu können.
Um 18 Uhr werden die Lampen einzeln eingeschaltet. Das funktioniert auch. Nur das abfragen des Results hat die unten stehenden Fehler zur Folge.
In MQTT.fx kommt beim schalten der RESULT richtig an.
Hier der Kanal in den THINGS:
Code: Alles auswählen
Type switch : garten_vorne_1 "LampeMuellStatePower" [stateTopic="stat/Garten_vorne/RESULT", transformationPattern="JSONPATH:$.POWER1", commandTopic="cmnd/Garten_vorne/POWER1"]
Hier der Fehler:
Code: Alles auswählen
2019-10-16 18:00:00.231 [WARN ] [l.generic.ChannelStateTransformation] - Executing the JSONPATH-transformation failed: Invalid path '$.POWER4' in '{"POWER1":"ON"}'
2019-10-16 18:00:00.235 [WARN ] [eneric.internal.generic.ChannelState] - Command '{"POWER1":"ON"}' not supported by type 'OnOffValue': No enum constant org.eclipse.smarthome.core.library.types.OnOffType.{"POWER1":"ON"}
2019-10-16 18:00:00.237 [WARN ] [l.generic.ChannelStateTransformation] - Executing the JSONPATH-transformation failed: Invalid path '$.POWER3' in '{"POWER1":"ON"}'
2019-10-16 18:00:00.240 [WARN ] [eneric.internal.generic.ChannelState] - Command '{"POWER1":"ON"}' not supported by type 'OnOffValue': No enum constant org.eclipse.smarthome.core.library.types.OnOffType.{"POWER1":"ON"}
2019-10-16 18:00:00.243 [WARN ] [l.generic.ChannelStateTransformation] - Executing the JSONPATH-transformation failed: Invalid path '$.POWER2' in '{"POWER1":"ON"}'
2019-10-16 18:00:00.245 [WARN ] [eneric.internal.generic.ChannelState] - Command '{"POWER1":"ON"}' not supported by type 'OnOffValue': No enum constant org.eclipse.smarthome.core.library.types.OnOffType.{"POWER1":"ON"}