Something like this might be of help, I have used this for 433MHz devices and it has worked well. The 433MHz option is just one of the options for the gateway, bluetooth is another option:
Hit another blocker. I went down the remote HA route, which itself worked great.
The issue is the locks, Schlage Sense. If I pair them to HA via BT (HomeKit mode) I have no way to program the locks access codes as they don’t show up in the Schlage app. If they are programmed and then removed from HomeKit so they can be added to HA they reset their codes.
These locks do have a wifi bridge option, but I can’t find an integration into HA for it. So looks like an input_boolean helper with some HomeKit automation is my only route.
I was really trying to move everything into HA then hand it off to HomeKit and Google Home from there as I’ve switched over to an Android Phone and HA is just a better solution imho…
I installed this on my ESP 32s and was expecting a new integration or really anything telling me, “hey we have new bluetooth adapters” but this was more silent but efficient approach.
I scattered a few of these across the house and it seems like the bluetooth range was extended.
OK, on my test HA 2022.9x i enabled BT and added BTHome modules, and in three of my ESP32 devices i added “bluetooth_proxy:”. I have one physical BT dongle and 8 of Xiaomi thermo/Hygrometers. It seems that BTHome doesn’t work only with ESP32’s, you must have (at least one) BT receiver…
However, is there any way to see if these new BT receivers actually receive any of my BT thermometers? I mean, i’d like to check WHICH of my ESP32 is receiving WHICH BLE themometer to know if it receives anything at all.
I wish, but no. They are bluetooth only and can be setup in only 1 mode, either homekit or in their app via a bluetooth to wifi adapter. Once it’s on the wifi adapter it can’t be homekit anymore.
The issue I have, and not sure anything can solve this, is that once it’s paired to home assistant over bluetooth and homekit, you can’t program the lock codes via their app, it just doesn’t see the locks. That itself wouldn’t be too bad, but removing them from homekit to add to home assistant wipes all the codes from the lock, so you’re left with a lock you can’t program codes on.