---
title: "Pentair ScreenLogic"
description: "Pentair ScreenLogic is a built-in integration for Home Assistant. It has 683 installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/screenlogic"
url: "https://vulpo.app/integrations/core/screenlogic.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Pentair ScreenLogic

> Pentair ScreenLogic is a built-in integration for Home Assistant. It has 683 installs sharing analytics and works locally.

Pentair ScreenLogic is a built-in integration that connects Home Assistant to a Pentair ScreenLogic pool controller over the local network. It adds climate controls for pool heat and spa heat, along with lights, switches, binary sensors, sensors and number entities. Binary sensors report conditions such as active alerts, flow alarms, freeze mode and probe faults, while sensors cover air temperature, controller state, dosing state and chlorinator salt. Number entities let chemistry values such as calcium hardness, cyanuric acid, total alkalinity and chlorinator setpoints be adjusted. Actions set the color mode for color-capable lights on the gateway and start or stop super chlorination, which runs for a given period or 24 hours by default. The gateway can be discovered automatically on the network, and setup is done in the UI with an IP address and port as the manual option.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=screenlogic)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

Home Assistant usually finds it on the network and offers to add it. It can also be added by hand under Settings, Devices and services.

### ScreenLogic

- **IP address**
- **Port**

### ScreenLogic

- **Gateway**

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Binary sensors**: Active alert, High alarm, Dose limit reached, Low alarm, Supply alarm, Cleaner delay, SI corrosive, Flow alarm, Freeze mode, pH lockout, Pool delay, Probe fault, and 3 more
- **Climate**: Pool heat, Spa heat
- **Numbers**: Calcium hardness, Cyanuric acid, Pool chlorinator setpoint, Salt/TDS, Spa chlorinator setpoint, Total alkalinity
- **Sensors**: Air temperature, Calcium hardness, Dosing state, Last dose time, Last dose volume, Now, Setpoint, Supply level, Controller state, Cyanuric acid, pH probe water temperature, Chlorinator salt, and 4 more

## Actions

- **Set color mode**: Sets the color mode for all color-capable lights attached to this ScreenLogic gateway.
  Fields: Color mode, Config entry
- **Start super chlorination**: Begins super chlorination, running for the specified period or 24 hours if none is specified.
  Fields: Config entry, Run time
- **Stop super chlorination**: Stops super chlorination.
  Fields: Config entry

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Water](https://vulpo.app/integrations/category/water.md), Pools and spas
- Number: 683 installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Domain: `screenlogic`
- Source: <https://www.home-assistant.io/integrations/screenlogic/>

In Vulpo: Light card, Quick Toggle card, Climate card, Chart card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/screenlogic

---

- HTML version of this page: https://vulpo.app/integrations/core/screenlogic
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
