Last Updated:

Jandy iAqualink Pool Control Integration

S.C.O.R.E.ConvenienceDeviceControl

Overview

The Jandy iAqualink integration allows homeowners to manage their pool systems remotely, bringing convenience and efficiency to pool maintenance. This capability enables users to control pool settings, monitor temperatures, and automate cleaning schedules directly from their smart home system.

Convenience icon

Benefits

  • Remote control of pool features, enhancing convenience for pool owners.
  • Automated scheduling for pool cleaning and maintenance, saving time and effort.
  • Real-time monitoring of water temperature and chemical levels, ensuring optimal pool conditions.

Intent

This capability aims to simplify pool management by integrating Jandy iAqualink into the home capability system. The outcome is a seamless user experience that allows for easy adjustments and monitoring of pool systems from anywhere.

Preconditions

  • Jandy iAqualink device installed and configured.
  • Home Assistant installed and set up.
  • Network connectivity between Home Assistant and Jandy iAqualink.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Z-Wave JS.
  • Device installed and reachable: Outdoor Sun Shades.

Actors

  • Homeowner managing pool settings
  • Family members enjoying the pool
  • Pool maintenance professionals

Trigger

The capability is triggered by a scheduled time or manual command via the Home Assistant interface.

Workflow Diagram

flowchart TD
    A[User Command] -->|check| B{{Is device connected?}}
    B -->|Yes| C[Update Pool Settings]
    C --> D[Notify User of Changes]
    B -->|No| E[Return Error Message]

Workflow Description

1. User Command Initiation

Homeowner sends a command through Home Assistant to adjust pool settings.

2. Connection Check

The system checks if the Jandy iAqualink device is connected to Home Assistant.

3. Update Pool Settings

If connected, the system updates the pool settings based on the user’s command.

4. Notify User

Home Assistant notifies the user of successful changes made to the pool settings.

5. Error Handling

If not connected, an error message is returned to the user indicating the connection issue.

Postconditions

The pool settings are updated as per the user’s command, and the user is informed of the outcome.

Optional Enhancements

  • Integration with weather forecasts to adjust pool heating automatically.
  • Setting up alerts for low chemical levels in the pool.
  • Adding voice control capabilities via smart speakers for hands-free operation.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZ-Wave JS, ESPHomeOutdoor Sun Shades, Permanent Holiday Lights

Source Examples