Hallo,
bei zigbee2mqtt_RGB2JSON in 10_MQTT2_DEVICE.pm wird immer eine Transition-Zeit von 1 mitgegeben. Das stellt sich bei mir gerade als Problem heraus, wenn ich lightScenes schnell hintereinander schalte. Dann reagiert das MQTT-Gerät nicht auf Änderungen.
Könnte man das so tunen, dass man die Transition-Zeit optional mit übergeben kann?
Danke!
Stefan
Habe einen zweiten optional Parameter fuer transition eingebaut.
Bitte testen.
Wow, das war schnell! Danke!
Ich kann ihn in der setList setzen, ohne dass FHEM meckert.
color:colorpicker,RGB {"$DEVICETOPIC/set ".zigbee2mqtt_RGB2JSON($EVTPART1,5)}
Aber am Broker kommt noch immer "transition":1 an.
$trans ist immer null
Wenn Zeile 860 so aussieht, funktioniert's:
my ($rgb,$trans) = @_;
Danke, habs gefixt.