Control the pool with HA (Bluetooth pump & 315MHz & pH+REDOX)

Hello everyone,

I use Home Assistant and ESP Home to automate several things at home, and it works well.

So, I’ve automated the management of my swimming pool (temperature readings, filter pressure, lighting, pH and ORP control, as well as the circulation pump).

Temperature, filter pressure, and heat pump control are all working.

I have a problem with the circulation pump, a DAVEY SilensorPro variable-speed pump that only has Bluetooth (no dry contacts) for remote control via a mobile app…

I’d like to replace this mobile app with integration into Home Assistant using the Bluetooth controller of an ESP32 running ESP Home.

I’ve done a lot of research; a Bluetooth proxy seems like the answer, but I don’t know how to set it up… Do you have any ideas?

I was thinking of intercepting the communication between my smartphone and the pump and then replaying it with the ESP32, but how do I do that?

Regarding pH and ORP regulation, I have two pumps with associated probes from the brand PHREDO, which don’t have any interface for remote control.

I would simply like to retrieve the pH and ORP values ​​displayed on 7-segment displays. I’m thinking of connecting an ESP32 in parallel with the display and receiving the signal sent by the controller to the display, then converting it. Has anyone else had this idea?

One last point about controlling the RGB LED spotlight integrated into the pool: it’s controlled by a 315MHz remote. I ordered a 315MHz receiver and transmitter (a few euros on AliExpress…) and I wanted to record the code for each button on the remote with the receiver and then replay them with the transmitter. What do you think?

Thanks in advance for your ideas. Once everything is set up, I’ll share my configuration.