Hey!
If you’re struggling to set specific colors along with effects — I totally get the frustration ![]()
The default light.turn_on call in HA doesn’t always apply color + effect reliably, especially with complex WLED setups.
If you want full control over effect ID, colors, brightness, palette, and more — check out my custom integration:
WLED Live View Proxy for Home Assistant
It lets you send raw JSON API commands directly to WLED over WebSocket — like this:
service: wled_liveviewproxy.send_command
data:
targets:
entity_id: light.wled_strip
command: {"seg":[{"id":0,"on":true,"fx":2,"col":["ff0000"],"bri":255}]}
This way you can activate the “Breathe” effect (fx: 2) with solid red color (ff0000) — and it won’t be ignored ![]()