Koenkk / zigbee2mqtt

Zigbee šŸ to MQTT bridge šŸŒ‰, get rid of your proprietary Zigbee bridges šŸ”Ø
https://www.zigbee2mqtt.io
GNU General Public License v3.0
12.17k stars 1.68k forks source link

Lidl / LivarnoLux lights to not use transition time provided #5175

Closed maichai closed 3 years ago

maichai commented 3 years ago

What happened

The new Lidl / LivarnoLux lights (see support request) work in principle with m2z 1.16.2 - BUT - it would be really nice if the transition time that is provided with the command to change the color/brightness would also be used. Currently there is a short transition of 1-2s to fade from the current brightness/color to the now newly set brightness/color.

No matter what effect is used from the list as shown in Home Assistant Lovelace UI, the lights just blinks. All effects do the same.

What did you expect to happen

If the command to change brightness/color contains a transition time, then the fade should take as long as specified. Can this be done or do these lights not support that? (as a comparison you may look at the Osram/LedVance Smart+ Spot GU10 lights, they do use the fade transition time)

I would expect that each effect does something different. Otherwise there should be just 1 effect discovered in Home Assistant.

How to reproduce it (minimal and precise)

Debug info

Zigbee2MQTT version: 1.16.2 Adapter hardware: CC26X2R1 Adapter firmware version: zStack3x0

Koenkk commented 3 years ago

Of all supported Lidl devices, only the HG06467 has no transition support (from a Zigbee2MQTT perspective). If transition doesn't work on the others it means those don't support it.

maichai commented 3 years ago

What a pity.

And what about the effects that can be selected, but all do the same? Is that also a shortcoming of the firmware of the lights?

Koenkk commented 3 years ago

Yes, all we send is default Zigbee cluster library, if it doesn't work the issue is in the firmwares of the lights.

CypherMK commented 3 years ago

I have this Lidl light bar: https://www.zigbee2mqtt.io/devices/14149505L_14149506L.html

I'm also trying to use 'transition' for brightness and color. But it doesn't seem to work. I guess it is the same issue as mentioned here?

maichai commented 3 years ago

I would think so.

timdonovanuk commented 3 years ago

This really needs to be removed from the documentation then. Transition does not work on the HG06104A either (led strip).

timdonovanuk commented 3 years ago

Actually, it's kinda weird. Transition does work, but it appears to be a preset length (only about 2 seconds). So the lights can still transition on/off and to whatever selected brightness, but the transition period is set so fast it's almost useless.

sammmuel commented 9 months ago

good morning, I've just done some tests with a Lidl E14 HG07834B bulb, the transition values that work go from 1 to 65 (which are actually seconds). Beyond that, we get a transition of about 1 second... If this helps anyone, so much the better. For my twilight alarm clock, I'd rather write a rule in Openhab.