Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.7 KB

info.md

File metadata and controls

39 lines (31 loc) · 1.7 KB

Pentair Intellicenter for Home Assistant

Features

  • Connect to a Pentair Intellicenter thru the local (network) interface
  • supports Zeroconf discovery
  • reconnects itself grafecully in the Intellicenter reboots and/or gets disconnected
  • "Local push" makes system very responsive

Entities created

  • for each body of water (like Pool and Spa) it creates:
    • a switch to turn the body on and off
    • a sensor for the last temperature
    • a sensor for the desired temperature
    • a water heater (if applicable):
      • set to ON to enable that heater, set to OFF otherwise
      • status is 'OFF', 'IDLE' (if heater is enabled but NOT running) or 'HEATING' is the heater is currently running
  • creates a switch for all circuits marked as "Featured" on the IntelliCenter (for example "Cleaner" or "Spa Blower)
  • for each light (and light show) it creates a Light entity Note that color effects are only implemented for IntelliBrite lights
  • for each pump, a binary_sensor is created if the pump supports it, a sensor will reflect how much power the pump uses
  • a binary_sensor will indicate if the system is in Freeze prevention mode
  • sensors will be created for each sensor in the system (like Water and Air) Note that a Solar sensor might also be present even if (like in my case) its value is not relevant

Caveats

  • the use of a password on the IntelliCenter is NOT supported
  • schedules are not reflected in HomeAssistant (though they keep running)
  • while I tried to make the code as generic as possible I could only test using my own pool configuration. In particular, I do not have covers, chemistry, cascades, solar heater, etc... These may work out of the box or not...