Integrating ESP32 Bluetooth Proxies for Smart Home Tracking

I’ve recently dived into the world of ESP32 Bluetooth Proxies, and I must say, it’s been an exciting journey! For those unfamiliar, the ESP32 is a versatile microcontroller that can act as a Bluetooth proxy, allowing you to track devices like smartphones within your home. My goal was to set up these proxies on each floor of my house to automatically detect which floor I’m on, based on my phone’s Bluetooth signal.

I started by following the instructions from the ESPHome projects page, which seemed straightforward at first. I managed to get one proxy up and running without too much trouble—it successfully detected my Switchbot plug and added it to Home Assistant as a Bluetooth device. But when I tried setting up the others, things got a bit tricky. I placed another proxy in a different room, and despite being on the same WiFi network, it didn’t detect the Switchbot plug in that room. The third proxy, sitting right next to my phone, also didn’t show anything.

This got me thinking—what could I be doing wrong? I followed the configuration steps carefully, but maybe there’s something I missed. I’ve been searching for more in-depth guides or YouTube videos that could shed some light on this, but haven’t found much yet. If anyone has experience with ESP32 Bluetooth Proxies or knows where I can find more detailed documentation, I’d greatly appreciate the help!

In the meantime, I’ve been exploring the ESPHome config file to see if there are any additional settings I need to tweak. I’ve also been trying to figure out how to view what the proxy is detecting within Home Assistant. It would be incredibly useful to have a way to visualize the Bluetooth devices the proxy is picking up, even if it’s just for troubleshooting.

Overall, I’m really hopeful about the potential of these ESP32 proxies. Being able to track devices throughout the house could open up so many possibilities for automation. I’ll keep experimenting and sharing my progress here. If anyone has tips or resources, please do share—I’d love to hear from others who’ve tackled this! :rocket: