Support for Pentair Pools ScreenLogic pool automation controller platform

Would love to be able to show cards for pool info : temp, chlorinator level, salt level, spa mode, etc…

It appears like the Aqualogic system is already supported but this works only for Hayward Pools. This request is for the equivalent support for Pentair Pools automation. Thanks !!!

I would love to see this developed as well! It looks like this is at least somewhat possible


We’ve made progress on the Screenlogic front!

Here’s an early prototype to check out. We’re looking for testors and anyone willing to to help.

GitHub

krk628/hassio-screenlogic-addon

Contribute to krk628/hassio-screenlogic-addon development by creating an account on GitHub.

1 Like

I’ve followed the instructions provided but it’s not working. The Add-on simply shows the following errors stating the Connection was refused, not authorised. Is there somewhere I should be adding credentials?

Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.
Error: The connection was refused.
Connection Refused: not authorised.

Almost there. I had to turn on Anonymous access to MQTT and then the sensor states immediately populated. Any idea how to control the lights? The switches appear to control the pumps.

Since this topic has been dead for a while I decided to learn from everyone else’s work and create a full addon. You can find it here: https://github.com/bwoodworth/hassio-addons/tree/master/pentair-screenlogic

It is configurable through the addon page and allows control over every circuit in the controller.

2 Likes

Nice work Brian! Worked like a champ.

1 Like