How to make my pool heating system smart
Posted: Wed Jul 12, 2023 5:05 pm
Hello all,
Reverting to the wisdom of this forum hopefully to get some guidance on how to automate my pool heating system, potentially using ESP32. Will try to explain as best as possible.
In summary I have a current water heating system, that uses solar panels. These same solar panels also heat the pool when certain thresholds are met.
This all happens via three main connections to the pool system:
1) The actual hot water circuit that comes from the solar panel and goes through a specific closed circuit that the pool water is in contact with (blue dashed lines / flow B)
2) A 220v line that powers the pool pump when the solar panel closed water circuit flow (Flow B) is being diverted to the pool (fat red line)
3) A PT1000 temp sensor that is connected to the Daikin/Rotex controler (fat purple line) So general rule is, if water heater temp > 65ºc and Pool temp < 35ºc (uses the PT1000 temp sensor for this reading), then close Flow A (from solar panels to water heater) and open Flow B (to pool) and at the same time start and run the pool pump to get water flowing through the system.
As is also visible in the diagram, I already have a Shelly 1PM Pro device to be able to control the Pool Pump remotely, which is already setup and working.
What I now would like to acheive is two things:
1) Hook up the PT1000 temperature sensor (purle line), to not only the Rotex DSR1 controlor but some other SoC such as ESP32 or ESP8266
2) Hook up the 220v line (which could be coverted to 12v) to also a RaspPi or Arduino or ESP32 or ESP8266 so that I can simply know when "Flow B" above is active. By knowing this I can then remotely use the Shelly 1PM to activate the Pool Pump, all of course using Home Assistant (which is already in use for a multitude of things).
So my question is, are the above two scenarios feasible/possible? If so, what would any of you recommend as the architecture? what SoC? how would connections work? can I use a 240v current or should I reduce to 12v/24v? what software could I use to get the readings? would this be easily integratable into home assistant? etc...
I am very new to ESP32 or ESP8266, so would greatly appreciate some hand holding to get me through a potential solution.
Many thanks!
Reverting to the wisdom of this forum hopefully to get some guidance on how to automate my pool heating system, potentially using ESP32. Will try to explain as best as possible.
In summary I have a current water heating system, that uses solar panels. These same solar panels also heat the pool when certain thresholds are met.
This all happens via three main connections to the pool system:
1) The actual hot water circuit that comes from the solar panel and goes through a specific closed circuit that the pool water is in contact with (blue dashed lines / flow B)
2) A 220v line that powers the pool pump when the solar panel closed water circuit flow (Flow B) is being diverted to the pool (fat red line)
3) A PT1000 temp sensor that is connected to the Daikin/Rotex controler (fat purple line) So general rule is, if water heater temp > 65ºc and Pool temp < 35ºc (uses the PT1000 temp sensor for this reading), then close Flow A (from solar panels to water heater) and open Flow B (to pool) and at the same time start and run the pool pump to get water flowing through the system.
As is also visible in the diagram, I already have a Shelly 1PM Pro device to be able to control the Pool Pump remotely, which is already setup and working.
What I now would like to acheive is two things:
1) Hook up the PT1000 temperature sensor (purle line), to not only the Rotex DSR1 controlor but some other SoC such as ESP32 or ESP8266
2) Hook up the 220v line (which could be coverted to 12v) to also a RaspPi or Arduino or ESP32 or ESP8266 so that I can simply know when "Flow B" above is active. By knowing this I can then remotely use the Shelly 1PM to activate the Pool Pump, all of course using Home Assistant (which is already in use for a multitude of things).
So my question is, are the above two scenarios feasible/possible? If so, what would any of you recommend as the architecture? what SoC? how would connections work? can I use a 240v current or should I reduce to 12v/24v? what software could I use to get the readings? would this be easily integratable into home assistant? etc...
I am very new to ESP32 or ESP8266, so would greatly appreciate some hand holding to get me through a potential solution.
Many thanks!