I have been trying for a few days now to add a bluetooth bulb that I have had for several years and that works with the Hao Deng mobile application.
Since I use HAOS in a VM and my host PC does not have a bluetooth card, I installed ESPHOME on an ESP32 and configured it as a bluetooth proxy.
I was able to confirm that it works well by very easily adding a Govee bluetooth thermometer.
In fact, it was so simple that I simply brought the thermometer closer to the desk and I saw it appear in “discovery” without me having to do anything.
Concerning the famous bluetooth light, pretty much the same thing happened except that rather than recognizing it as a bluetooth light, it is recognized as… a… keg level monitoring monitor.
So in the discovery section, I have a nice “Kegtron KT-100 27E2” that is ready to be configured. I also verified that it was not a neighbor’s product by comparing trying to configure it as a keg and comparing the mac address of the bulb in Hao Deng and in homeassistant.
I tried all sorts of things like disconnecting the bulb from Hao Deng, resetting it to factory settings, trying to manually add the “bluetooth” and “LED BLE” integration via the “integration” menu of home assistant and each time I have a message like: “No devices found on the network” and “No unconfigured Bluetooth adapters were found. There are 0 ignored adapters.”
I don’t know how home assistant came to the conclusion that it was a Kegtron product, but I would like some help to force him to understand that it is not that and ideally letting him choose another option would be the right one this time, but otherwise I am open to other solutions requiring manual configurations to yaml files.
I am new to home assistant, but I am a .net developer enthusiastic about technology for several years so I am not afraid to get my hands dirty
This is how I did the proxy part :
# Enable Bluetooth Proxy
esp32_ble_tracker:
scan_parameters:
active: true
bluetooth_proxy:
active: true
Thanks for your help and see you soon.