Replies: 4 comments
-
You are correct that some level and color options are not in the expose data (anymore). Weather a bulb supports it or not is a mixed bag, Trådfri bulbs on the ZB3 firmware and Hue (With BT) seem to support it though, there is also still a weird rendering issue with expose things with subkeys in the frontend is still a problem too. Currently for color_options only the There is no separate level_options, the I'm not sure which is the better approach tbh, History aside, you can configure it like this:
When enabled (and if the bulb supports it) you can now change the color_temp, color, brightness without the bulb being on or turning on when doing so. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much @sjorge !! I had two different brands, Tradfri bulbs and Iluminize LED drivers. Iluminize by default were able to execute_if_off, now all my devices are able to execute if off. Regarding the brigthness, I've tried first to send the commands of color_options and level_config.
But none of them worked. All of them turn the light on except for the last one that only turned off the light, ignoring the brightness. So I find no option to change the brightness while keeping the light off. Any idea of how to do it? |
Beta Was this translation helpful? Give feedback.
-
Interesting, I have the same result... I did some more poking around the spec I think we're hitting this in the longer list of conditions: All the bulbs I have have an genOnOff cluster on the same endpoint as the genLevelCtrl. cc: @Koenkk as your a bit better than me at deciphering the vagueness/contraditions of the ZCL at times. |
Beta Was this translation helpful? Give feedback.
-
It makes sense. According to the specs, this shouldn't work right now. |
Beta Was this translation helpful? Give feedback.
-
I'm trying to understand who to use execute_if_off.
I can't find in any device, I can't find in the configuration.
However, I've seen in different issues like:
Koenkk/zigbee-herdsman-converters#2284
Koenkk/zigbee-herdsman-converters#4192
nurikk/zigbee2mqtt-frontend#356
I have some LED drivers and IKEA Tradfri bulbs.
In the LED when I change the light temperature while the device is turned off, when turning on the temperature is changed.
However, in the Tradfri bulbs, when I change the temperature while the bulbs are off, when turning on the don't change, and they keep the last temperature value.
However, none of them expose the "execute_if_off".
Beta Was this translation helpful? Give feedback.
All reactions