A python library to interface with Hayward/Goldline AquaLogic/ProLogic pool controllers. Based on Goldline prototol decoding work done by draythomp (http://www.desert-home.com/p/swimming-pool.html). Used by the Home Assistant AquaLogic component.
Since the Goldline protocol uses RS-485, a hardware interface is required. I'm using an RS-485 to Ethernet adapter, though you could use some other type of adapter (e.g. RS-485 to RS-232); the library supports both socket and serial connections.
Tested on an AquaLogic P4 with Main Software Revision 2.91. YMMV.
This project is not affiliated with or endorsed by Hayward Industries Inc. in any way.