Hello, warm welcome.
I have been given the following task to complete:
There is an outdoor swimming pool next to the house from which the water is not drained for the winter. The pool is not very large, so in the event of a severe winter there is a danger that all the water in it will freeze over, which is unacceptable. The owner is always away for a few weeks in winter and there is no one to look after the pool. If the water temperature drops dangerously to +2 degrees, the oil furnace should be switched on and the water should be heated up to +4 degrees by means of a heat exchanger. The exchanger is in the basement, also the measurement of the water temperature takes place in the basement (not in the pool, which is important).
There are 2 operating modes required:
1. manual - in this manual mode, only the pool water temperature is to be displayed and the owner himself will switch on possible water reheating from the exchanger or the heat pump.
2. automatic - in this mode, the anti-freeze protection is to be implemented. I came up with this solution;
We have 2 temperature sensors: air and water (water, as I mentioned, is measured in the basement, so it is not the same temperature as in the pool). If the air temperature drops below 0 degrees, every 1 hour I turn on the circulation pump for half a minute so that the water temperature sensor can measure the correct temperature. If the water temperature is +2 degrees or lower, I turn on the pump permanently and start reheating from the exchanger. I do this until the water reaches +4 degrees.
For this, there is a need to monitor the operating status, if necessary manually override the pump and reheat the water using a smartphone app. And this is where I would like to use an ESP8266 module with EspEasy + Domoticz loaded in. To the ESP I would connect both temperature sensors, a display and two relays - one to switch on the pump and the other to switch on the exchanger. And here I am wondering whether all the logic can be programmed in the Esp or whether the logic will have to be transferred to Domoticz (Raspberry Pi) and, for example, the relays will be implemented there and only the temperature will be read from the ESP. Or maybe I do not need the ESP module at all? Or maybe I don't need Domoticz and I can implement everything in EspEasy? I mainly like the EspEasy module because of the easy connection of temperature sensors and the OLED display.
As I am a beginner in the topic of building automation please evaluate if I am going in the right direction.
Best regards
Tomek
I have been given the following task to complete:
There is an outdoor swimming pool next to the house from which the water is not drained for the winter. The pool is not very large, so in the event of a severe winter there is a danger that all the water in it will freeze over, which is unacceptable. The owner is always away for a few weeks in winter and there is no one to look after the pool. If the water temperature drops dangerously to +2 degrees, the oil furnace should be switched on and the water should be heated up to +4 degrees by means of a heat exchanger. The exchanger is in the basement, also the measurement of the water temperature takes place in the basement (not in the pool, which is important).
There are 2 operating modes required:
1. manual - in this manual mode, only the pool water temperature is to be displayed and the owner himself will switch on possible water reheating from the exchanger or the heat pump.
2. automatic - in this mode, the anti-freeze protection is to be implemented. I came up with this solution;
We have 2 temperature sensors: air and water (water, as I mentioned, is measured in the basement, so it is not the same temperature as in the pool). If the air temperature drops below 0 degrees, every 1 hour I turn on the circulation pump for half a minute so that the water temperature sensor can measure the correct temperature. If the water temperature is +2 degrees or lower, I turn on the pump permanently and start reheating from the exchanger. I do this until the water reaches +4 degrees.
For this, there is a need to monitor the operating status, if necessary manually override the pump and reheat the water using a smartphone app. And this is where I would like to use an ESP8266 module with EspEasy + Domoticz loaded in. To the ESP I would connect both temperature sensors, a display and two relays - one to switch on the pump and the other to switch on the exchanger. And here I am wondering whether all the logic can be programmed in the Esp or whether the logic will have to be transferred to Domoticz (Raspberry Pi) and, for example, the relays will be implemented there and only the temperature will be read from the ESP. Or maybe I do not need the ESP module at all? Or maybe I don't need Domoticz and I can implement everything in EspEasy? I mainly like the EspEasy module because of the easy connection of temperature sensors and the OLED display.
As I am a beginner in the topic of building automation please evaluate if I am going in the right direction.
Best regards
Tomek