NEWS
Philips Hue Einschaltverhalten über Deconz Adapter
-
Hallo, ich kann im Deconz-Adapter meine Philips Hue Leuchte steuern. Ich trenne über KNX allerdings die Hue immer komplett vom Strom und ich möchte, dass sich die Hue den letzten Helligkeits- und Farb-Wert merkt. Angeblich soll das möglich sein über den Parameter "Power on". Ich kann den aber im ioBroker im Deconz-Adapter nirgends finden. Kann da jemand weiterhelfen?
-
@iobrokerin wenn du weisst wie der Befehl aussieht kannst du ihn mit dem action Datenpunkt ausführen. Einfach als JSON setzen.
Befehl Beispiel Licht an mit Helligkeit: {"on": true, "bri":"50"}Falls du einen Link hast wo das erklärt ist poste ihn doch bitte.
-
@jey-cee Geht das hier? https://forum.iobroker.net/post/763919
Also {"PowerOn OnOff": "Previous"}
Quelle: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/2346
-
@Jey-Cee das ist doch nen Zigbee 3 Feature oder?
Geht das überhaupt über Deconz? -
@iobrokerin ich weiss nicht, hab auch keine Lampe mit der ich Testen kann.
Aber das verlinkte bezieht sich auf deConz GUI, kann sein das es gar nicht in die API integriert ist.@idlebit sagte in Philips Hue Einschaltverhalten über Deconz Adapter:
@Jey-Cee das ist doch nen Zigbee 3 Feature oder?
Nö das gibt es schon ziemlich lange. Keine Ahnung ob das im Zigbee Standard definiert ist. Hue hatte das nicht von Anfang an, kam irgendwann per Firmwareupdate der Lampen.
-
@jey-cee ah ok
-
@iobrokerin bei hue Lampen ist der Befehl eigentlich
{"hue_power_on_behavior": "recover"}
Hast du denn schon ein Action Datenpunkt gefunden um den payload zu senden?
Weiß jetzt aber nicht ob es doch Unterschiede gibt zwischen den Adaptern bei den Befehlen. Kenne diesen Befehl eigentlich nur vom Zigbee Adapter. Einfach mal testen.
-
@ciddi89 said in Philips Hue Einschaltverhalten über Deconz Adapter:
{"hue_power_on_behavior": "recover"}
Es gibt einen Action Datenpunkt, der sich action nennt. Habe nun folgendes ergänzt:
{ "type": "state", "common": { "name": "Lichtschlauch Hue Küche action", "role": "argument", "type": "json", "read": false, "write": true }, "_id": "deconz.0.Lights.6.action", "hue_power_on_behavior": "recover", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1666809969395 }
Den Typ habe ich von Zeichenkette auf JSON gestellt. Passt das so?
-
@iobrokerin Nein. So ist das falsch. Und am besten wieder rausnehmen. Du kannst den Datenpunkt setzen in dem du bei Action da rein klickst wo normalerweise true/false oder ein anderer wert steht und so also in der Spalte „Wert“ Da setzt man das ein.
-
@ciddi89 Vielen Dank für den Tipp. Wahrscheinlich ohne "Select all", oder? Nur alles mit und innerhalb der geschweiften Klammern. Muss das denn gesetzt werden, wenn die Lampe an ist und das wird einmal geschrieben und geht dann wieder auf Null? Oder bleibt das dauerhaft so und wird immer wieder geschrieben?
-
@iobrokerin genau so wie ich es da geschrieben habe. Man setzt es nur einmal. Dieser Befehl wird ja zur Lampe gesendet und diese speichert das dann intern.
-
@ciddi89 ok, ich hab das jetzt genau so in den Wert eingetragen. Die Lampe ist an und während die Lampe an ist übertrage ich den Wert. Er erscheint kurz grün. Ich stelle die Helligkeit auf 10 % über den ioBroker. Die Lampe dunkelt ab. Dann schalte ich sie stromlos, warte kurz und gebe wieder Spannung. Leider kommt die Lampe mit 100 % Helligkeit zurück. Kann man das irgendwie debuggen?
-
@ciddi89 Ich kriege das einfach nicht zum Laufen. Aus lauter Frust habe ich einen weiteren Hue Lichtschlauch in Betrieb genommen. In der Phoscon-Oberfläche habe ich diesen angelernt und im deconZ Adapter ist er dann auch sichtbar. Hier taucht aber kein Action Datenpunkt auf. Wie kriegt man denn den her? Die Lampe bzw. das Produkt ist das Gleiche....
-
@iobrokerin Hi, ich kriege es bei meinen Hue LEDs auch nicht hin. Die sind nach Spannungswiederkehr alle auf 100%. Auch der Befehl
{"hue_power_on_behavior": "recover"}
hat bei mir nichts gebracht. Ich muss allerdings auch anmerken das meine Hues schon älter sind und nie ne neue Firmware bekommen haben. Vielleicht können die das auch einfach nicht.
Zum Glück habe ich nicht so viele von den Dingern. Meine Ikeas (genau so alt) und Lidl LEDs machen das von Haus aus.