Pool-Pi is a hardware software system for interfacing with Goldline/Hayward Aqualogic pool control boards over WiFi via a Raspberry Pi. It adds wireless capabilities to non-wireless control boards and a web interface for viewing updates and sending commands.
This video shows multiple clients interfacing with the unit and demonstrates display updates, button presses, menu controls, blinking display characters, and LED updates.
poolpi_demo.mov
Pool-Pi provides a web interface which emulates a local PS-8 display, allowing for the same controls accessible from the physical unit. The serial bus exposes all 14 aux relays regardless of local display, so emulation of a PS-16 display is possible, allowing additional relays to be added without purchasing a larger local interface. An RS485 adapter is used to read and send messages in accordance with the Aqualogic serial communication protocol, mimicking an OEM device. The system also adds logging, which is unavailable on the OEM unit. A simplified GUI is available to show the most frequently used commands.
Project requirements and instructions can be found in docs/SETUP.md.
Thank you to other people who have put their own resources/solutions for solving this problem online, including draythomp, swilson, and Pete Tompkins.
This project is not endorsed or affiliated with Goldline/Hayward in any way.