NEWS
DeCONZ - state Informationen von Gruppen fehlen
-
Scheinbar sind im Adapter die State Informationen von Gruppen noch nicht implementiert. Diese Informationen sind hilfreich, um zu prüfen ob irgend eine Lampe der Gruppe aktiv ist oder ob alle an sind.
Hier mal die Ausgabe der REST API für eine Gruppe:
{ "action": { "bri": 127, "colormode": "hs", "ct": 0, "effect": "none", "hue": 0, "on": false, "sat": 127, "scene": null, "xy": [0, 0] }, "class": "Other", "devicemembership": [], "etag": "b12adc0db976a94db2498886078300e4", "hidden": false, "id": "5", "lights": ["6"], "lightsequence": [], "multideviceids": [], "name": "Musik", "scenes": [], "state": { "all_on": true, "any_on": true }, "type": "LightGroup" }
Ich beziehe mich hier auf diesen Teil:
"state": { "all_on": true, "any_on": true
Wie kann ich dies selbst im Adapter implementieren?
-
Mach neun Fork vom Adapter. Such in der Main.JS die Gruppen Funktionen und erweitere sie. Wenn du fertig bist machst du einen Pull Request und alle haben was davon.
Gesendet von meinem m8 mit Tapatalk
-
Ich hab mir mal main.js angeschaut. Wow…. das sind ja doch schon eine Menge Zeilen Code Ich fürchte, da muss ich mich erst einmal in Java Script einarbeiten. Ich werde mal versuchen die Struktur zu verstehen