Vor dem Update hat die LightGroup noch Events beim Ändern der Parameter geschickt, leider macht sie das jetzt nicht mehr.
Ich benutze eine Notify welches meine WifiLight Stripes mit den Farben nachführt.
@Andre: Ist es möglich das wieder einzubauen?
Vielen lieben Dank im Voraus und ich möchte mich auch mal an dieser Stelle für deine tolle Arbeit bedanken!
ich bin mir nicht sicher was du mit LightGroup meinst und welche events du meinst.
falls es um die hue gruppen geht: die haben noch nicht den tatsächlichen lampenstatus gezeigt. nur die lampen enthalten jeweils ihren status.
die HUEDevices haben bis jetzt ab und zu manche events doppelt erzeugt bzw. es kann sein das eine hue gruppe ein event für state erzeugt hatte. das war aber nie beabsichtigt.
spricht etwas dagegen das du dein WifiLight nicht an die gruppe sondern an eine konkrete hue lampe hängst?
gruss
andre
Ich meine die Lightgroup die von der HUE Bridge angelegt wird und die automatisch mit den HUEDevicen gefüllt wird.
Ja, ich habe es nun an ein HUE Device gehangen, aber die Group fande ich schöner und die Events kamen bei der voherigen Version ja auch.
auch in der version vorher gab es keine readings für farbe oder helligkeit. die bridge liefert diese info nicht.
es kann sein das du events vom set selber gesehen hast. das war aber niemals der tatsächliche zustand der lampen und es gab auch keine entsprechenden readings im device.
gruss
andre
Ja das stimmt, ich meine ja auch die Group wenn ich sie manuell betätige.
Internals:
DEF group 0
ID G0
IODev hue_bridge
NAME HUEGroup0
NR 1885
STATE Initialized
TYPE HUEDevice
lights 3,6,7
Helper:
devtype G
update_timeout 1
Attributes:
IODev hue_bridge
alias Lightset 0
delayedUpdate 1
devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
room _LED
transitiontime 5
webCmd pct:rgb:rgb ff0000:rgb DEFF26:rgb 0000ff:rgb ffffff:toggle:on:off
Selbst ein Dummy erzeugt einen Event wenn ich ihn schalte, diese Group aber nicht!?
das ganze ist etwas kompliziert...
das event kommt daher das es in fhem einen fallback gibt das ein event ausgelöst wird wenn ein set kommando aufgerufen wird und in dem set keine readings aktualisiert werden. da die hue module die readings aber asynchron updaten würden so manche events doppelt kommen. d.h. ein mal aus dem fallback weil das set noch nichts macht und dann später wenn die antwort der bridge kommt. wenn die bridge mit etwas anderem antwortet als der anwender gesetzt hat würden sogar zwei sich widersprechende events erzeugt.
ich habe jetzt eine version eingecheckt die das 'falsche' event für die gruppen wieder aktiviert.
gruss
andre
Danke für die Erklärung! Ich teste und melde mich!
Geil es geht wieder! Danke dir!