NEWS
Datenpunkte werden nicht aktualisiert
-
Habe ein Blockly um eine HUE-LED zu steuern.
Das Skript reagiert auf einen Zigbee Schalter und im LOG zeigt sich wie gewünscht:
"javascript.0 2021-04-19 19:00:37.179 info (628) script.js.Lights.Office_Desk: setForeignState(id=hue.0.Office_desk.on, state={"val":true,"ack":true,"c":"script.js.Lights.Office_Desk"})"
Auch in der Objektübersicht schaut alles gut aus - der Wert "hue.0.Office_desk.on" wird grün auf "true" gesetzt. :-( Aber die Lampe bleibt aus und nach einer Weile wird der Wert von System wieder auf "false" gesetzt"
Schalte ich manuell in der Objektansicht den Parameter auf "true" klappt es dauerhaft - und LED ist an.
Der Wert kommt nicht vom Skript -> Objektdatenpunkt -> diyHue. Habe Adapter gelöscht neu installiert, IObroker restarted ... Berechtigungen sollten eigentlich hier keine Rolle spielen ... mir fällt nichts mehr ein ....
Wo habe ich es verkantet? Danke für eure Hilfe!
-
Habe ein Blockly um eine HUE-LED zu steuern.
Das Skript reagiert auf einen Zigbee Schalter und im LOG zeigt sich wie gewünscht:
"javascript.0 2021-04-19 19:00:37.179 info (628) script.js.Lights.Office_Desk: setForeignState(id=hue.0.Office_desk.on, state={"val":true,"ack":true,"c":"script.js.Lights.Office_Desk"})"
Auch in der Objektübersicht schaut alles gut aus - der Wert "hue.0.Office_desk.on" wird grün auf "true" gesetzt. :-( Aber die Lampe bleibt aus und nach einer Weile wird der Wert von System wieder auf "false" gesetzt"
Schalte ich manuell in der Objektansicht den Parameter auf "true" klappt es dauerhaft - und LED ist an.
Der Wert kommt nicht vom Skript -> Objektdatenpunkt -> diyHue. Habe Adapter gelöscht neu installiert, IObroker restarted ... Berechtigungen sollten eigentlich hier keine Rolle spielen ... mir fällt nichts mehr ein ....
Wo habe ich es verkantet? Danke für eure Hilfe!
-
@ae_hk sagte: setForeignState(id=hue.0.Office_desk.on, state={"val":true,"ack":true,"c":"script.js.Lights.Office_Desk"})"
Verwende den Block "steuere" anstelle von "aktualisiere".
-
@ae_hk sagte: setForeignState(id=hue.0.Office_desk.on, state={"val":true,"ack":true,"c":"script.js.Lights.Office_Desk"})"
Verwende den Block "steuere" anstelle von "aktualisiere".
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden