You basically need to do just a few things. Although the most time consuming part is getting acquainted with ESPHOME if not already.
- get an esp32 dev board and flash it with a minimal ESPHOME image. Ideally create a minimal image directly with the BLE scanner to capture the MAC address of your BlueConnect device.
-
Position somewhere near the BlueConnect and start it up. Of course the esp32 also needs WiFi connectivity to publish events to your HA
-
note the MAC address of the BlueConnect that the BLE scanner captures
-
Modify the YAML for your esp32 device to utilize BLE tracker to populate HA sensors via the HA API.
Here’s mine that you can modify to match your esp32 board. Some parts are in the ESPHOME secrets file that you would need to add with your specific data. In particular I put the BlueConnect MAC address in the secrets file. The name and id can be whatever you want and don‘t need to be in the secrets file. The rest of the components in the secrets file are not related to the BlueConnect, but more general things like WiFi password, HA API encryption key etc.
Unfortunately, this thread is a mixture of people using the above mentioned integration and some coding it all into the esp32 itself. So, a little confusing.