Pool Temperature Controller: Difference between revisions

No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This project is extensively detailed on the Parnell Engineering website [https://www.parnelleng.com/2021/02/a-wifi-enabled-red-lion-t48-temperature-controller-via-the-esp8266/ here].  The high-level details of the project are mirrored on this Wiki page.
This project is extensively detailed on the Parnell Engineering website [https://www.parnelleng.com/2021/02/a-wifi-enabled-red-lion-t48-temperature-controller-via-the-esp8266/ here].  The high-level details of the project are mirrored on this Wiki page.


=== Overview ===
Observe that the terminology on this page has been clarified to indicate that this controller regulates the temperature of the pool, not the boiler's heat exchanger.  A separate page details the role of the heat exchanger temperature controller in the control system.


The pool boiler temperature controller was created to enhance control and monitoring over the unit used prior to 2020 (a Johnson Controls A419).
== Overview ==
 
[[File:Automation Controls Near Boiler.jpg|thumbnail|Various automation controls near the boiler.  The pool temperature controller is on the left.]]
 
The pool temperature controller was created to enhance control and monitoring over the unit used prior to 2020 (a Johnson Controls A419).


It provides thermostatic (on/off) control of the pool temperature via the boiler.
It provides thermostatic (on/off) control of the pool temperature via the boiler.
Line 10: Line 14:


* Clear indication of the sensed (feedback/input) temperature and setpoint (process) temperature on LED displays.
* Clear indication of the sensed (feedback/input) temperature and setpoint (process) temperature on LED displays.
* Monitoring of the boiler operation (response to a 'call for heat').
* Monitoring of the boiler operation (the [[Pool Boiler#Stage D: Main Gas Valve On|main gas valve turns on]] in response to a call for heat).
* Provides network services via WiFi:
* Provides network services via WiFi:
** A mobile-friendly website indicating operating status and temperatures.
** A mobile-friendly website indicating operating status and temperatures.
Line 25: Line 29:
** There is no apparent need; changes to the setpoint are rare.  Changes can be done on-site via the front panel.
** There is no apparent need; changes to the setpoint are rare.  Changes can be done on-site via the front panel.


=== Drawings ===
== Operation ==
 
Details to follow.
 
== Drawings ==


A drawing has been created per the present as-built configuration.
A drawing has been created per the present as-built configuration.
Line 33: Line 41:
[[File:FFSC-002 Temperature Controller.png|300px]]
[[File:FFSC-002 Temperature Controller.png|300px]]


=== Software ===
== Software ==


The software is stored on GitHub, in a private repository located at https://github.com/fairwayfarms/PoolHeaterControl.
The software is stored on GitHub, in a private repository located at https://github.com/fairwayfarms/PoolHeaterControl.


As the source contains private information for WiFi and SMTP, it is not shared.  For FFSC members or staff: contact B&G for access to the repository.  In the future, a sanitized version may be made public.
As the source contains private information for WiFi and SMTP, it is not shared.  For FFSC members or staff: contact B&G for access to the repository.  In the future, a sanitized version may be made public.