I am using the Xiaomi BLE integration to read values from several Xiaomi LYWSD03MMC thermometers scattered around the house.
Since version 2026.1.x (currently on 2026.1.2), a couple of them stopped sending temp/humidity values to Home Assistant. Thus, I went to the integration, removed them and re-added them again… to no effect! They are discovered, but only the signal sensor is added, since no popup is displayed to enter the bind key (I have it from Telink flasher, however I’m using stock firmware).
For Bluetooth BLE, I am using several ESP32 microcontrollers around the house, each powered by ESPHome and having bluetooth_proxy activated.
I see within the HA Bluetooth Advertisement monitor that the affected thermometers send BLE messages in rgular intervals, at a similar pace with the non-affected ones. I also tried to reset them by shorting the GND/RESET pins on them, again, to no effect.
I suspected that the issue has to do with either the Xiaomi BLE integration on the HA instance or the bluetooth proxyfication on the ESPHome side, as no BLE messages are received by the instance in order to ask for a bind key.
In order to exclude one or the other, I moved one of the affected thermometers close to my Raspi4 which runs HA and has the internal Bluetooth adapter enabled… and voila! HA asked me for a bind key and the relevant sensors were added to the integration!
I tried to do the same with the other thermometer, however I’m still waiting for the bind key dialogue to appear, which is baffling as the two devices are of the exact same model!
It seems that the operation of the bluetooth proxy on ESPHome 2025.12.x branch and the relevant Xiaomi BLE integration on HA 2026.0.x branch is somehow broken. The fact, however, that the second device did not trigger for a bind key (as the first one did) when using Raspi’s own BLE adapter, may indicate that the issue might lie somewhere else.
Last but not least, I checked HA logs but could not locate any errors.
I saw in the forums that similar issues were presented previously (e.g. Bluetooth-proxy doesn't work for HA anymore · Issue #3951 · esphome/issues · GitHub).
Any ideas on that?