Just want to share an integration I am working on. I got a cheap light strip from Amazon and am super annoyed by their malfunctioning IR remote and crappy app. Also I cannot use Home Assistant with it.
After some googling, I found out that the BLE protocol is used for a lot of cheap lights and is well documented here.
This integration is still under active development, and may have bugs or breaking changes in the future. It may not be for you if stability is important.
It doesnât seem to work with the Happy Lighting Smart LED Flood light. I get the bluetooth address popup when installing the add-on but when I add it, I cannot seem to connect.
Happy to help with any information you need, you might just need to point me in the direction to get it.
Are you saying the BT address was not in the logs initially or you have to enter the BT address during setup (it was not auto discovered)?
I have seen some issues connecting if there is an existing connection to the lights, for example if you are using the app or connected to the lights on a BLE scanner.
I had to enter the BT address manually during setup.
I didnât have the app open my phone and but the BT scanner was running to find the address (it had a Connect button on it which I didnât click). Iâll try close the app and then try connect. Will let you know.
If it was not auto discovered (the name needs to start with âTriones-â in BLE app), it is also possible that the light is too far from your Home Assistant.
The above is what is showing in my bluetooth scanner. I closed the app and didnât have the HappyLighting app open. The light is also right next to my raspberry pi.
Below is the modal dialog I get
It looks like the light doesnât start with Triones- but with Triones. I wonder if that is the reason why.
As mentioned before, I am happy to help in anyway if you need any more diagnostics.
I get the same problem as @mehtadone where it detects the light but when I submit that light I get the same âUnable to connect to Trionesâ. I also tried skipping that and just plugging in the bluetooth MAC manually and get the same thing.
I didnât connect their spyware app at all, so this is from unboxing to HA.
I just upgraded(?) to core-2021.12.0 and I now get the following error:
Logger: homeassistant.setup
Source: setup.py:291
First occurred: 4:25:33 PM (2 occurrences)
Last logged: 4:25:33 PM
Unable to prepare setup for platform triones.light: Platform not found (cannot import name âmatch_max_scaleâ from âhomeassistant.util.colorâ (/usr/src/homeassistant/homeassistant/util/color.py)).
Hi, unfortunately HA gives âConfig flow could not be loaded: undefinedâ error whenever I try to add the integration. Tried installing both manually and via HACS, is there anything else I should have installed in order for this to work?