Last updated:
0 purchases
pythonomnilogiclocal 0.14.2
Pyomnilogic Local
A library implementing the UDP XML Local Control api for Hayward OmniLogic and OmniHub pool controllers
Installation
This package is published to pypi at https://pypi.org/project/python-omnilogic-local/:
pip install python-omnilogic-local
Functionality
This library is still under development and is not yet able to control every function of a Hayward pool controller. The implemented functionality is:
Pulling the MSP Config
Polling telemetry
Polling a list of active alarms
Polling filter/pump diagnostic information
Polling the logging configuration
Setting pool heater temperature
Turning pool heaters on/off
Turning other pool equipment on/off, including countdown timers
Setting filter/pump speed
Controlling ColorLogic lights including brightness, speed, and selected shows, with support for countdown timers
If your controller has functionality outside of this list, please do not hesitate to Open an Issue
Credits
The work on this library would not have been possible without the efforts of djtimca and John Sutherland
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.