NEWS
GELÖST: hqwidget Bulb schaltet seltsam
-
Hallo,
hat jemand eine Idee, was ich falsch mache? Oder hat das Widget eine Macke?
Ich verwende das hqwidget Bulb W00027 (Siehe Screenshot oben), um ganz simpel ein Relais zu schalten. Das zugehörige Property ist ein boolean Switch der halt von true auf false wechselt. (Siehe Screenshot unten)
In der VIS ist das Property ausgewählt und auch die beiden Werte eingetragen.Schalten kann ich das Relais damit nun ganz normal und das Widget wechselt auch passend zum Zustand die Farbe. Wenn ich das Relais direkt am Modul händisch ausschaltet, meldet es brav, dass es ausgeschaltet wurde und das Widget ändert auch den Zustand. Wenn ich das Relais aber händisch anschalte, dann interessiert sich das Widget nicht für den neuen Zustand.
Dieser Ablauf sieht im Journal so aus:Zuerst schalte ich über VIS an:
21:15:58.557 stateChange hausbusde.0.1247.Relais.Relais_01.on_off - on_off: false -> true
21:15:58.558 relay on duration = 0, onDelay = 0 -> 8 Kanal 16A Relaismodul (1247).Relais_01Dann schalte ich das Relais manuell aus und Widget zeigt den Status richtig an
21:15:59.483 relay event evOff <- 8 Kanal 16A Relaismodul (1247).Relais_01
21:15:59.485 stateChange hausbusde.0.1247.Relais.Relais_01.on_off - on_off: false -> falseDann schalte ich das Relais manuell wieder an und das Widget reagiert nicht
21:16:00.853 relay event evOn <- 8 Kanal 16A Relaismodul (1247).Relais_01
21:16:00.855 stateChange hausbusde.0.1247.Relais.Relais_01.on_off - on_off: true -> trueDann klicke ich in der VIS auf den Button, welcher das Relais entsprechend falsch nochmals anschaltet
21:16:02.078 stateChange hausbusde.0.1247.Relais.Relais_01.on_off - on_off: true -> true
21:16:02.078 relay on duration = 0, onDelay = 0 -> 8 Kanal 16A Relaismodul (1247).Relais_01
21:16:02.089 relay event evOn <- 8 Kanal 16A Relaismodul (1247).Relais_01Mache ich was falsch ?
Danke!
Herm -
@HausBusDe Hab den Fehler schon bei mir gefunden. Das Relay hat bei der Rückantwort den State als String also als "TRUE" anstatt boolean true verschickt.