Open mrJudahBella opened 1 year ago
Can confirm this issue with all of my bulbs on firmware version 1.1.20 affected by this.
The behavior for me is
Without transition or tranisition:0 in device.yaml:
With transition: 1 in device.yaml:
If any logs can help please tell me! But this looks like an Firmware problem to me. For me the z2m debug logs look the same like sending the same sequences to other tradfri bulbs with other versions.
@DerOetzi is this without a transition
value set for this device?
I can confirm the behavior as DerOetzi described. With transition it toggles only once when set the brightness to zero. Without transition i can toggle the bulb (0% 1%) with sending brightness 0 endless.
The same behavior when i send brightness 0 and state off in one command from nodered to mqtt.
Could you provide the model ID of the broken bulbs? Then I can apply the fix for it.
IKEA | LED2005R5/LED2106R3 and LED2107C4
Thanks!
I can confirm the same problem for
LED2107C4
https://www.zigbee2mqtt.io/devices/LED2107C4.html#ikea-led2107c4 Thanks
Could you provide the model ID of the broken bulbs? Then I can apply the fix for it.
I've also experienced this on LED1925G6, ICPSHC24-10EU-IL-1/ICPSHC24-10EU-IL-2 and LED2003G10
Safe to say most IKEA bulbs share the same logic!
Affecting my bulbs, models: LED2003G10, LED1836G9, LED1936G5 and T2035
Applied it for all IKEA lights, let me know if it's OK now.
Changes will be available in the dev branch in a few hours from now.
Thanks @Koenkk awesome work
Hey @Koenkk thanks for the great last update. On my IKEA bulbs with firmware 3.0.10 and 3.0.8 I can still see the transition settings in the Settings (specific) tab.
Is this as intended? I thought this was going to be removed with the last update. Thanks.
@GoodnessJSON the transition is still there and will still be used when changing the brightness. It will only be ignored when turning the bulb off.
@GoodnessJSON the transition is still there and will still be used when changing the brightness. It will only be ignored when turning the bulb off.
Fantastic implementation, thank you! So well done. Awesome work.
Since version 1.40.2 I started experiencing the same issue again with two LED1925G6, the rest of the bulbs are behaving correctly. Could it be related to Koenkk/zigbee-herdsman-converters#8049?
Since version 1.40.2 I started experiencing the same issue again with two LED1925G6
Same here with an IKEA LED2109G6
What happened?
Some of our IKEA bulbs are switching on to the lowest brightness setting when toggled. Across all the UIs (HK, HA, Z2M) the brightness value still shows as the brightness that the bulb is supposed to be at, but the bulb itself will be very dim. This happened suddenly after Z2M autoupdated to 1.33.1, and it has never happened before. No OTA was done on the bulbs either, so there was no other change.
I first encountered this issue with the ICPSHC24-10EU-IL-1 bulb. I found that setting the transition option to a numerical value instead of leaving it blank solves the issue. I have since set transitions for all bulbs to 1.
However, the above solution does not work for bulbs in groups. Certain bulbs in groups still power on to to a very dim setting on toggle. The odd thing is, (EDIT: when transition is set) toggling the bulb directly will bring the bulb back to its intended brightness, but toggling the entire group would cause the certain bulb to power on dimly. Not all bulbs are affected, only some are, and they all happen to be LED1537R6/LED1739R5 bulbs.
What did you expect to happen?
The bulb should turn on to the last brightness setting when toggling from off to on
How to reproduce it (minimal and precise)
Zigbee2MQTT version
1.33.1
Adapter firmware version
20230507
Adapter
tubeszb-cc2652-eth
Debug log
I'm running HAOS and can't SSH into the host so I'm trying my best here to copy and paste from the addon's logs tab.
Setting
Common Toilet Lights
to 100% causes all bulbs in the group to be at 100%:Toggling
Common Toilet Lights
group OFF:Toggling
Common Toilet Lights
group ON causesCommon Toilet Ceiling
to be dim:Toggling
Common Toilet Ceiling
OFF directly:Toggling
Common Toilet Ceiling
ON directly withtransition
value indevices.yaml
deleted, bulb turns on but is dim:Setting
transition
to1
and togglingCommon Toilet Ceiling
ON directly causes bulb to turn on to the correct previous brightness:It seems that when the
transition
option is set, togglingCommon Toilet Ceiling
ON directly will causegenLevelCtrl.moveToLevelWithOnOff({"level":254,"transtime":10}
to be sent andCommon Toilet Ceiling
will turn on to the correct previous value. With thetransition
option cleared,genOnOff.on
is sent instead, causingCommon Toilet Ceiling
to be dim.Regardless, toggling the group ON always always causes
genOnOff.on
to be sent, causingCommon Toilet Ceiling
to be dim. Only if I turn on the group by swiping to the brightness in the UI willgenLevelCtrl.moveToLevelWithOnOff({"level":254,"transtime":0})
be sent.