You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would love for bifrost to have it's own MQTT messages for the actions taken.
For example, a room/group of lights are controlled and color changes. Send an MQTT event for that so I can pickup the change and use that to drive further automations.
Some examples of automations:
Turn off adaptive lighting from other sources
Set RGBW LED strips (Non Hue / Non Zigbee / etc...) to a color profile match (I have RGBW controllers from Shelly that are joined via WiFi and controlled in Home Assistant. This would allow for me to match them to lights when bifrost makes a change.
MQTT Message: bifrost/group_name/event (JSON with the details)
The text was updated successfully, but these errors were encountered:
Perhaps surprisingly, even though Bifrost uses zigbee2mqtt, it doesn't actually talk mqtt at all :)
Instead, Bifrost connects directly to z2m, over the websocket port z2m uses for its frontend.
So implementing this would require Bifrost first gain mqtt support in general. That's doable, and I think worthwhile, but it's going to take some work.
While the changes are in Z2M, how would I know it is a bifrost event, versus some other entity like Home Assistant changes? They key is knowing what is making the change to drive other things. Even if possible in a text field would work to know the change is from bifrost vs another thing.
New Feature Request
I would love for bifrost to have it's own MQTT messages for the actions taken.
For example, a room/group of lights are controlled and color changes. Send an MQTT event for that so I can pickup the change and use that to drive further automations.
Some examples of automations:
MQTT Message: bifrost/group_name/event (JSON with the details)
The text was updated successfully, but these errors were encountered: