Replies: 9 comments 5 replies
|
You are correct that some level and color options are not in the expose data (anymore). If 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. |
|
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? |
|
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. |
|
It makes sense. According to the specs, this shouldn't work right now. |
|
What I understand in the doc is that the command shloud continue since all of the critera are not met, because the last one is about ExecuteIfOff but is not 0. This issue is still present as of today. |
|
Has anyone found a solution to change the brightness of Tradfri (or Kajplats) bulbs while off? |
|
so whats the workaround? |
|
Go to device -> dev console -> read / write attributes
These options are also exposed as Then send MQTT to
Note that not all devices support this / handle this well. |
|
oh my god, i was missing |

Uh oh!
There was an error while loading. Please reload this page.
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".
All reactions