Led strips are great. You can design cool effects and individually set each segment a color or style, in the default app. In home assistant, I can only set an on / off and if I change the color, it set the whole strip to the selected color.
Can strips be more customizable from within HA ?
What controller are you using to control the LEDs? If itâs one that uses WLED, there is an integration for it.
I was more referencing any cheap led strips that you can find in stores.
So⌠why arenât random undocumented cheap LED strips supported?!
Can you give an example?
Letâs take for example tuya based strips, as they are usually what we find in stores.
Tuya isnât some random brand, a lot of people use it, itâs documented and make a lot of ârandomâ strips available in a known format.
The Tuya integration doesnât give any capabilities for scenes or per section addressability.
There is a way in local Tuya integration to set the scene and get an entity per section of the strip, but itâs horrendous to use and setup.
Is this an issue with Govee integration too? Or is it possible to trigger effects, etc. through the local API functionality?
Iâm not sure how the Home Assistant Govee integration works but I can trigger scenes using the Hubitat integration which definitely uses the API as well as triggering scenes using Postman directly to the API.
Tuya was (is) not opensource friendly. I had several devices from tuya in the past but to use them you need to register a developer account and then the key is valid for 3 month. So in 3 month if you have bought new device you need to reissue key again.
Checked tuya integration page and looks like it is not an issue anymore Tuya - Home Assistant.
You can try using Tuya Convert - Tasmota to have tasmota firmware instead and then have full control.
Kind of mincing words but this isnât HAs problem to solve HA can support exactly what the integration supports.
In your case youâre fighting Tuya and what it (doesnât) allow. Thays not HAs fault.
Ive got some govee lamps and they also donât publish the effects (how you get to advanced effects) accessible except where a few. Industrious users have reverse engineered the protocol.
If instead you had lights that were driven by WLED theyâd work probably exactly how you expect even esp32 supports answering wled calls now.
HA cant be expected to randomly support every whatever with no information about it (Tuya is not a protocol itâs a walled garden)
So in this case WTH Tuya, govee and whatever random vendor for not opening access or using industry standard protocols. (btw theyâll tell you to go pound sand because ultimately they WANT you in thier walled garden.)
So maybe find lamps that use things like WLED and the kick off a rocking Christmas light show from the HA ashboard
WLED is the way. Sure it takes a bit more effort and planning than what is originally described by OP, but the barrier to entry is low compared to many âadvancedâ things and what it opens up with LED is truly mindblowing. You will have a much easier road ahead if you diverge now and start exploring WLED. The effort will be rewarded!
There are lots of YouTube tutorials out there but this channel is the one that got me going and provided a clear pathway to get started.
Iâve searched about wled integration and I get what you say about the features that it has.
However, it doesnât have the possibility to have individually addressable parts of the strip.
Currently, the light entity only support color, brightness and scene.
Yes it does, you have to set it up from the WLED side. You can also avoid setting it up via the WLED side and just connect it through MQTT and adjust the leds that way. There is a ton of flexibility with WLED.
The biggest issue this WTH has is most APIs for strip lights do not offer functions that allow you to call out individual LEDs. That will always be the limiting factor here.
IIRC WLED and ESPhome are the only 2 strips that offer this via an API. All the rest only allow you to change effects with a series of parameters.
WLED has ability to setup segments that can each be programmed separately. Segments can even be every 3rd LED, 4th LED etc. They donât have to be consecutive. I donât know if Segments can be created in HA though.
Segments are automatically pulled into HA from the WLED integration. This is what I meant when I said:
I was referring to segments, I avoided the term because Kwik is unfamiliar with WLED.