This component supports a wide range of cheap LED controllers within the SPxxxE range, typically controlled through Android/IOS apps such as BanlanX, LED Hue, and LED Chord.
Announcement
Beta testing of version 2 of UniLED with support for even more devices and significant code improvements, is now available.
The integration should discover any supported devices
You can manually set up in the UI through Settings → Devices & Services → Integrations → Click on the Add Integration button and search for uniled
Note that this is also my first Python and Home Assistant component development!
Thanks for great integration, I have banlanx lights with integrated controller but it is marked as not supported even though app is claiming it as sp611e.
Can i contribute to your integration to add support for it?
[quote=“monty68, post:1, topic:490399”] Announcement
Coming soon, version 2 of UniLED with support for even more devices and significant code improvements.
I have now added support to include matching SP devices against multiple manufacturer codes, although I have so far never seen other than 20563. Is only your SP611E or do you have others that report 5053?
I have only SP611E and the integration works perfectly with this change. It gets unavailable after couple of hours but i haven’t found the culprit yet
Thanks, I’ll be releasing v2 for beta testing soon, appreciate if you could test that the SP611E is detected and works correctly, as I have revamped the majority of the code base.
Also, out of interest, what platform and Bluetooth adapter are you using? I have had a lot of issues whilst developing on an RPi 4, using built-in Bluetooth so have switched to an external USB 5.0 dongle and have far less problems.
My raspberry pi is on basement but i have many esphomes around the house and relying on their Bluetooth signals to control the lamp.
They are very good at collecting the sensor values and controlling limited number of devices.
The problem is, when the lamp goes unavailable, even my phone can ot control it as the lamp still thinks that it is connected with esphome, so i need to re-power it.
I just discovered this and bought a led strip controlled by a bluetooth device that uses the banlanx app. Hopefully works, didnt use bluetooth before on my home assistant pc.
Hi, this may be a terrible question.
I have SP601E that work via bluetooth in BanlanX, so I need to have a bluetooth adapter in my HA server as well, right? Do these controllers have any wifi connection?
What happened to make something go wrong? SP107E was working beautifully, until here suddenly stopped - it can not be configured, nothing works. I don’t know exactly at what point, but I suspect at the HomeA Assistant update. I have an image from before the update and there it works fine. SP621E works fine both before and after the update.
I found a way around the problem, but it doesn’t work for me. Please @monty68 do something about it
When I wrote that I found a workaround I was referring to a post by user natemorven (SP107E No longer supported · Issue #65 · monty68/uniled · GitHub). However, it did not work for me.
The SP107E controller started working properly when I added an additional Bluetooth dongle. I have a lot of detectors and LED controllers over bluetooth and I think there was a conflict. Now everything works properly.
Hello, I have a SP530E with the banlanx app and I would like to know if it can be integrated into Home Assistant through its integration since it would be very good because there is no cct_ic controller that can be integrated into HA and the SP530E would be one of them if it were available through its integration. I would appreciate it if it could be done.