Back to iAqualink 3 Troubleshooting Guide

Jandy iAqualink 3 Variable Speed Pump Setup: Speed Settings, RS-485, and Programming

Technical Guide • Updated March 2026
Jandy iAqualink 3 Variable Speed Pump Setup

Quick Summary

  • The iAqualink can control up to four variable speed pumps via RS-485. Supported models include Jandy ePump, Pentair IntelliFlo VS, and Pentair IntelliFlo VF.
  • Each pump has eight configurable speed presets. Default labels include Pool, Spa, Speed 3-8, with automatic assignments for heating, cleaning, and in-floor modes.
  • VS pump configuration is done at MENU > SYSTEM SETUP > VSP SETTINGS. You must select the pump model, application, and min/max RPM before speeds will work.
  • If no speeds are programmed during the filtration cycle, the pump defaults to the POOL speed preset.
  • The pump will not run below the heater speed setting while a heater is active, to protect the heat exchanger from low flow.

Step 1: Select the Pump Model

  1. Go to MENU > SYSTEM SETUP > VSP SETUP > PUMP/MODEL.
  2. Select the pump number (1-4). Most installations use only Pump 1.
  3. Choose the pump model from the list:
    • Jandy ePump — Scale is fixed to RPM.
    • IntelliFlo VS — Scale is fixed to RPM. Also use this setting for Pentair IntelliPro VS.
    • IntelliFlo VF — Scale is fixed to GPM (gallons per minute).
  4. Click SELECT to save.

If the system is not going to control a variable speed pump, leave the application set to NOT INSTALLED.

Step 2: Set the Pump Application

The application tells the iAqualink how the pump is being used. Go to MENU > SYSTEM SETUP > VSP SETUP > APPLICATION.

  • Filtration: The pump is the main filtration pump. Power is controlled by the FILTER PUMP relay. This is the most common setting.
  • Aux Pump: The pump is used for a water feature or secondary application. Power is controlled by an auxiliary relay.
  • Pool Pump / Spa Pump: Available on dual equipment systems only. One pump serves the pool, another serves the spa.
  • Not Installed: Default. The system will not attempt to control a VS pump on this slot.

Step 3: Configure Min/Max Speed

Go to MENU > SYSTEM SETUP > VSP SETUP > MIN/MAX.

  • Set the global minimum RPM. The pump will never run below this speed regardless of what is programmed.
  • Set the global maximum RPM. The pump will never exceed this speed.
  • For Jandy ePump, the typical range is 400-3450 RPM.
  • For IntelliFlo VS, the typical range is 900-3000 RPM.

Step 4: Set Priming Speed and Duration

  1. Go to MENU > SYSTEM SETUP > VSP SETUP > PRIMING SPEED. Default is 2500 RPM.
  2. Go to MENU > SYSTEM SETUP > VSP SETUP > PRIMING DURATION. Default is 5 minutes.

When the pump starts, it runs at the priming speed for the priming duration before switching to the programmed speed. This ensures the pump is fully primed before dropping to a lower filtration speed.

Step 5: Configure Speed Presets

Go to MENU > SYSTEM SETUP > VSP SETUP > SPEED SETUP. Select the pump and click NEXT to see the eight speed presets.

Default speed presets (Pool/Spa Combo with Filtration application)

  • Preset 1 - Pool: 1725 RPM. Active during normal pool filtration.
  • Preset 2 - Spa: 2750 RPM. Active when system is in spa mode.
  • Preset 3 - Speed 3 / Cleaner: 2750 RPM. If DIP switch S1-1 is ON, this becomes the cleaner speed.
  • Preset 4 - Speed 4 / Spillover: 2750 RPM. If DIP switch S1-3 is ON, this becomes the spillover speed.
  • Preset 5 - Pool Heat: 2250 RPM. Active when pool heater is enabled.
  • Preset 6 - Spa Heat: 2250 RPM. Active when spa heater is enabled.
  • Preset 7 - Solar Heat / Heat Pump: 2750 RPM. Active when solar or heat pump is enabled.
  • Preset 8 - In-Floor: 2750 RPM. Active when in-floor cleaning is running.

Each preset's RPM can be adjusted and the label can be customized. Click a preset to modify its speed, then click SAVE.

Step 6: Assign Speeds to Auxiliaries

You can assign a pump speed to an auxiliary relay. When that auxiliary turns on, the pump switches to the assigned speed.

  1. Go to MENU > SYSTEM SETUP > VSP SETUP.
  2. Select "Assign VSP to Aux/Relay."
  3. Choose a speed preset and assign it to an auxiliary (Aux 1-6).
  4. Click SAVE.

Programming VS Pump Schedules

VS pump scheduling works in two layers: the relay schedule (when the pump has power) and the speed schedule (what RPM it runs at during different time windows).

Example programming

  1. Program FILTER PUMP to turn on at 8:00 AM and off at 5:00 PM. This is the total filtration window.
  2. Program SPEED 3 (2000 RPM) to run from 8:00 AM to 1:00 PM for low-speed morning filtration.
  3. Program SPEED 4 (2500 RPM) to run from 1:00 PM to 5:00 PM for higher afternoon flow.

If no speed schedule is set during the filtration window, the pump runs at the default POOL speed preset (Preset 1).

Heater Protection

When a heater, solar, or heat pump is active, the iAqualink will not allow the pump to run below the corresponding heat speed preset. For example, if Pool Heat is enabled and the Pool Heat speed is set to 2250 RPM, the pump will run at least 2250 RPM regardless of any lower speed that is programmed or manually selected. This protects the heat exchanger from low flow conditions.

Troubleshooting VS Pump Problems

Pump does not respond to speed commands

  1. Verify the pump model is selected correctly in VSP SETUP. If it is set to NOT INSTALLED, the system will not communicate with the pump.
  2. Check the RS-485 communication cable between the pump and the AquaLink power center. This is separate from the J-box cable.
  3. Go to HELP > ERRORS and look for "VS Pump - No Flow" or other pump-related errors.
  4. Go to HELP > REMOTES to confirm the pump appears on the RS-485 device list.

Pump runs at the wrong speed

  1. Check if a heater is enabled. The pump will not go below the heater speed preset while heating is active.
  2. Check if multiple auxiliaries with assigned speeds are turned on. When multiple speed-assigned auxiliaries are active, the pump runs at the highest assigned speed.
  3. Verify the speed presets in VSP SETUP > SPEED SETUP match your intended RPM values.
  4. Manual speed adjustments from the "Other Devices" screen are temporary and reset when the pump cycles off.

Pump does not prime or loses prime

  1. Increase the priming speed (default 2500 RPM) or priming duration (default 5 minutes).
  2. Check for air leaks on the suction side of the pump.
  3. Verify the minimum speed setting is not too low for the plumbing configuration.

Freeze Protection with VS Pumps

In freeze protection mode, the pump runs at the freeze protect speed or the current filtration speed, whichever is higher. If auxiliaries with assigned speeds are freeze-protected, the pump runs at the highest speed among all freeze-protected, active auxiliaries.

Frequently Asked Questions

Can the iAqualink control a Pentair IntelliFlo VS pump?

Yes. Select "IntelliFlo VS" as the pump model in VSP SETUP. Also use this setting for the Pentair IntelliPro VS. Communication is over the RS-485 bus.

How many variable speed pumps can the iAqualink control?

Up to four. Each pump is configured independently with its own model, application, min/max speeds, and eight speed presets.

What happens if I do not program any speed schedules?

The pump will run at the POOL speed preset (Preset 1, default 1725 RPM) during the entire filtration cycle. You only need speed schedules if you want different speeds at different times of day.

Can I adjust the pump speed manually from the app?

Yes. Go to Other Devices On/Off > Variable Speed > ADJ. You can select any of the eight speed presets. However, manual adjustments are temporary and reset when the pump turns off.

The pump Equipment Status shows RPM and Watts. Where is this displayed?

Go to HOME > STATUS to see the Equipment Status screen. It shows the current RPM and wattage for each VS pump. For example: "Jandy ePump RPM 1750, Watts 500." This screen times out after approximately 25 seconds.