Originally I assumed this had to do with something in my configuration, perhaps it still is. I have 7 wled lights hooked up and calibrated to run off one of screen. They do not all reflect the same values, so forwarding ports or synchronizing them all is not an option. I added the switch to the Home Assistant using the recommended configuration here:
- platform: Hyperion
I noticed the default port recommended was 19444, but the [ports listed under the information tab shows both 19400 | 19445 under the Hyperion software.
So I tried changing the port to 19445, which obviously did not lead to results as the port was mismatched.
Changing it back to 19445, I began experimenting with the one WLED that was working. Here are my results, hopefully they help out / help get to the root of the problem(?)
Expected: Toggling light off would lead to Hyperion to stop Syncing screen/effect.
Toggling the light on and off does not turn off the effects. It instead seems to change to a certain weird color pattern. A grey white with a couple of splotches in my setup, although results may vary. When toggled on again, the HDMI sync does not work properly unless you drill into the light menu and reset the effect to HDMI. I am unsure if this is intentional, but that's easy enough to fix in Home Assistant using the aforementioned implementation. It would be nice to have a toggle similar to how xLights is handled. When off, the lights return to whatever else is broadcasting. It would also be nice if the switch was either universal across Hyperion, or optionally would list the different light units as individual entities in HA. I am unsure if I talk to you about this, or the guys developing HA... But if I can get this worked out, I will be extremely happy!
Thank you for all the hard work you do! This project is amazing.