Home Assistant 整合

Pentair IntelliCenter

Complete Home Assistant integration for Pentair pool and spa automation

Pentair IntelliCenter is a comprehensive pool and spa automation system that controls pumps, heaters, lights, water features, and chemical management. It represents the latest generation of Pentair's automation technology with touchscreen interfaces and mobile connectivity.

Powered by pyintellicenter

Integration Features

Transform your pool into a truly smart outdoor living space.

Equipment Control

Full control over pumps, heaters, lights, valves, and water features. Operate any pool or spa equipment directly from Home Assistant.

Chemistry Monitoring

Real-time monitoring of water chemistry including pH, ORP, and chlorine levels with automated chemical dosing integration.

Energy Optimization

Track energy consumption, optimize pump schedules, and coordinate with solar systems for maximum efficiency.

Available Sensors & Controls

Complete visibility into every aspect of your pool and spa operation.

Equipment Status

  • Pump speed and flow rate
  • Heater status and mode
  • Light states and colors
  • Valve positions

Water Chemistry

  • pH level
  • ORP (oxidation-reduction potential)
  • Free chlorine
  • Salt level (for SWG systems)

Temperature Sensors

  • Pool water temperature
  • Spa water temperature
  • Ambient air temperature
  • Solar collector temperature

Energy & Runtime

  • Pump energy consumption
  • Heater runtime hours
  • Daily energy usage
  • Cost calculations

Advanced Home Assistant Automations

Without this integration, systems operate in isolation with only basic scheduled behaviors. Home Assistant integration unlocks sophisticated automation capabilities:

Weather-Aware Pool Management

Automatically adjust pool operation based on weather forecasts. Reduce heating before storms, increase filtration after windy days, and optimize chemical dosing based on UV index and temperature.

Example: "Check daily forecast at 6 AM. If rain expected, disable heater and reduce pump speed. After storm passes, run pump at high speed for 4 hours to clear debris. On sunny days above 90°F, increase chlorinator output by 15%. Before freeze conditions, activate freeze protection mode."

Presence-Based Heating

Heat the pool or spa only when someone will actually use it. Integrate with calendars, presence detection, and manual requests to pre-heat on demand while avoiding energy waste.

Example: "When calendar event 'Pool Party' is scheduled, start heating pool 6 hours before to reach 82°F. When hot tub scene activated via voice, begin heating spa and notify when ready. If no pool use detected for 3 days, reduce temperature setpoint by 5°F to save energy."

Solar Integration

Maximize free solar heating by coordinating pump operation with solar collector performance. Run the pump when solar gain exceeds a threshold and pause when clouds pass.

Example: "When solar collector temperature exceeds pool temperature by 8°F, activate solar valves and increase pump speed. If clouds cause collector temp to drop below pool temp, divert flow. Track total BTUs captured from solar daily and calculate gas savings."

Chemistry Balance Automation

Maintain perfect water chemistry automatically. Monitor pH, ORP, and chlorine levels continuously, alerting when adjustments are needed or triggering chemical feeders to maintain optimal balance.

Example: "Monitor pH every 15 minutes. If pH rises above 7.6, activate acid feed for calculated duration. If ORP drops below 650mV, increase chlorinator output. Send daily chemistry summary and weekly trend report. Alert immediately if any reading goes critical."

Installation & Support

Home Assistant (HACS)

Recommended for users

Install directly from HACS (Home Assistant Community Store). This is the easiest method and provides automatic update notifications.

Add to Home Assistant

Opens My Home Assistant to add the repository directly

Manual Installation

1Open Home Assistant and navigate to HACS
2Search for 'IntelliCenter' in the Integrations section
3Click Download and wait for installation to complete
4Restart Home Assistant and add the integration from Settings → Devices & Services

Python Library

For developers

For developers building custom integrations or scripts, the underlying Python library is available on PyPI.

pip install pyintellicenter
View on PyPI

Requirements

  • Home Assistant 2025.11.0 or newer
  • Pentair IntelliCenter system with network connectivity
  • Local network access to IntelliCenter

Source Code

View the source code, report issues, or contribute to the project on GitHub.

View on GitHub

Open Source & Community Driven

This integration is an open-source project developed by the community. It is not affiliated with or endorsed by Pentair. Regular updates add support for new IntelliCenter features and equipment types.

Pentair IntelliCenter Integration | JoyfulHouse