-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't trigger new Hue Effects on groups #15997
Comments
While this would be nice and I ran into the same issue, I was able to update my automations in Home Assistant to refer to the entities themselves instead of the group. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Not stale! |
This does still seem to be an issue. |
Implemented this, can you check if it works? Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html) |
I can confirm that Candle, Fireplace and Colorloop still do not work on groups with 1.30.1-dev commit: e934b0d. They do still work at the individual level. THe older effects like breath and okay still work on groups however. |
@lundyfpv can you provide the herdsman debug log when setting a hue effect to a group? See https://www.zigbee2mqtt.io/guide/usage/debug.html on how to enable the herdsman debug logging. Note that this is only logged to STDOUT and not to log files. |
@Koenkk I'm using HAOS and the Zigbee2MQTT Edge addon. Where are the herdsman debug logs for HAOS? The link you sent seems to indicate they are logged in the addon Logs tab. This is what I have from that log file...
|
Here are the logs from Breathe and Okay that do seem to work fine.
|
@lundyfpv in your log I see that the Hue effect command is send to group 1 correctly:
My first guess would be that the Hue bulbs don't support these commands through groups. To confirm this, someone needs to check wether this is supported through the Hue hub. |
I'm not sure that's supported in the v2 API (https://developers.meethue.com/develop/hue-api-v2/api-reference/#resource_grouped_light__id__put), but it definitely was in the v1 API (https://developers.meethue.com/develop/hue-api/groupds-api/#set-gr-state). HOWEVER, I just tested this using the v1 API, and it absolutely doesn't work for the colorloop effect. I can set the effect only on lights themselves. Attempting to set the light group effect to colorloop changes nothing. This suggests it may be a firmware limitation. The older, and now gone, "Hue Labs" colorloop effect did allow groups to be set to colorloop all at once without visible popcorn. But I couldn't say if it was implemented on the bulb or the hub. The ability to control this was uneven and poorly implemented and is long gone now. I have memories of this being only available for either all lights in the system through the app and needing to use alexa integration to control it at a room/zone level. I also believe the colorloop effect, though still implemented in hardware, is being deprecated somewhat in the API because it's not listed in the v2 API docs I glanced through just now. That may mean that they have changed the way colorloop is implemented in a fundamental way during firmware updates. Overall, I can't tell if:
I suspect it's actually case 2, since the v2 API doesn't support it, and the v1 API for it doesn't work. In other words, I'm fairly sure this is a limitation of hue, and not a Z2M bug. But I absolutely cannot prove that. |
Please note that this is similar to #16929, but that issue is about using scenes, and the current hue hub,app, & API all support effects through scenes as one would expect. So assuming we can get #16929 fixed, perhaps using scenes would be a valid alternative for the use case here, assuming I'm correct and the problem here really is a hue firmware limitation. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Still working on this. Just slowly. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Can confirm this is still broken. I haven't forgotten, but obviously I haven't gotten time either. |
@gdgib Hi Greg. May I ask what the current state on this is? Thank you! |
Just got some hue bulbs and am also encountering this still. Can activate candle/fireplace individually on each bulb just fine but cannot apply to a group of bulbs. |
What happened?
Following up from #15699 (comment)
While existing effects like "Breathe" and "OK" can be triggered on groups, the new Candlelight and Fireplace effects don't work.
Candle in particular has an intentional flicker. I would think that being able to send the command to a group would mean that all bulbs are in sync. Otherwise, the out-of-sync aspect is very noticeable in two-light fixtures.
What did you expect to happen?
I expected the new commands in the Effect dropdown to work.
How to reproduce it (minimal and precise)
set
manually via MQTT doesn't work either.Zigbee2MQTT version
1.29.1
Adapter firmware version
20221102
Adapter
zzh!
Debug log
No response
The text was updated successfully, but these errors were encountered: