Pentair IntelliFlo3 VSF Pump Guide: Speed and Flow Programming, Alarms, and Troubleshooting
The Pentair IntelliFlo3 VSF is a variable speed and flow pump for inground pools. Unlike a variable speed-only pump, it can maintain a constant flow rate by automatically adjusting motor speed to compensate for filter pressure changes. It connects to the Pentair Pool app via Wi-Fi and Bluetooth, and supports up to 8 programmable programs. This guide covers pump overview, LED indicators, program setup via the touchscreen controller, alarms and warnings, strainer basket cleaning, and replacement parts for 1.5 HP and 3 HP models.
Pump Overview
The IntelliFlo3 VSF is available in 1.5 HP and 3 HP models. Both models connect to the Pentair Pool app for remote monitoring and programming.
| Specification | 1.5 HP Model | 3 HP Model |
|---|---|---|
| Input Voltage | 115/208-230 VAC | 208-230 VAC |
| Max Input Watts | 1,350 W | 2,590 W |
| Speed Range | 400–4000 RPM | 450–3450 RPM |
| Flow Control Range | 20–90 GPM | 20–140 GPM |
| Programs | Up to 8 (speed or constant flow) | |
Drive Controls and LED Indicators
The drive panel has three buttons with LED indicators:
| Button | LED Color/State | Meaning |
|---|---|---|
| CONNECT | Green Pulsing | Searching for Wi-Fi |
| Green Solid | Active Wi-Fi connection | |
| Blue Blinking | Searching for Bluetooth | |
| Blue Solid | Active Bluetooth connection | |
| Yellow Pulsing | Pump requires provisioning | |
| Yellow Blinking | Firmware update in progress | |
| Magenta/Pink Solid | Automated control active | |
| Magenta/Pink Pulsing | Connected to automation, in service mode | |
| ON/STOP | Green Solid | Pump running |
| Green Blinking | Priming cycle active | |
| Green Pulsing | Pump in Thermal Mode | |
| Red Solid | Pump disabled | |
| Red Blinking | Alarm detected | |
| Green/Yellow Blinking | Warning detected | |
| Yellow Solid | Pump idle | |
| QUICK CLEAN | LED on when active | Quick Clean mode running |
Setting Up Programs
Programs can be configured via the optional touchscreen controller (Almond P/N 356159z, Black P/N 356348z) or the Pentair Pool app. Each of the 8 programs can be set to run at a constant speed (RPM) or a constant flow rate (GPM).
Program Modes
- Manual: Runs the program when manually started — stops when manually stopped.
- Timer (Egg Timer): Runs for a set duration, then stops automatically.
- Schedule: Runs automatically at a programmed start and stop time each day.
To run scheduled programs, the pump must be placed in running-schedule mode. Programs 5–8 can only be set for Schedule mode. When two programs are scheduled to run simultaneously, the higher speed/flow program takes priority.
Constant Flow Mode
When a program is set to a flow rate (GPM), the pump continuously measures flow and adjusts motor speed to maintain the target. If flow cannot be achieved at maximum speed, a Speed Limit warning is displayed. This mode is ideal for maintaining consistent filtration turnover and for automation scenarios requiring stable flow. Note: if a suction-side cleaner is running on a constant-flow program, the cleaner activating may cause the pump to increase speed — schedule a constant speed program during cleaning cycles to prevent this.
Quick Clean
Quick Clean runs the pump at a preset high speed for a preset duration (default: 3450 RPM for 10 minutes). Press the Quick Clean button on the drive or access it through the app. The Quick Clean LED illuminates while active.
Priming
Priming is enabled by default. When the pump starts, it ramps to maximum speed to establish prime. The priming cycle ends when the pump detects adequate water flow (load sensing). If the pump fails to prime within the maximum priming time (default: 11 minutes), a Priming Failure alarm is triggered. Priming parameters (speed, duration, delay, priming sensitivity) are adjustable from the touchscreen or app.
Connecting to an Automation System
The IntelliFlo3 VSF connects to Pentair automation systems (IntelliCenter, EasyTouch, IntelliTouch) via RS-485 two-wire cable. When connected to an automation system, the pump's internal freeze protection is disabled — use the automation system's freeze protection circuit instead. To re-enable internal freeze protection after disconnecting from automation, cycle power to the pump.
Strainer Basket Cleaning
- Turn off power to the pump at the circuit breaker.
- Relieve system pressure: open the filter manual air relief valve and wait for the pressure gauge to read 0 psi.
- Turn the strainer pot lid handles perpendicular to the suction port, then lift the lid off.
- Remove the basket and rinse with a garden hose.
- Inspect the lid O-ring for cracks or debris. Clean or replace as needed.
- Reinstall the basket and lid. Ensure the lid handles are perpendicular to the suction port for a proper seal.
Winterizing
- Turn off power at the circuit breaker.
- Remove the two drain plugs from the bottom of the strainer pot.
- Allow all water to drain from the pump body and strainer pot.
- Remove and clean the strainer basket.
- Store drain plugs in the strainer basket so they are not lost.
- If the pump will be stored indoors, disconnect and secure the communication cable.
Alarms and Warnings
When an alarm is triggered, the ON/STOP LED blinks red and the fault code appears on the touchscreen or in the Pentair Pool app. The pump stops until the alarm is resolved. When a warning is triggered, the ON/STOP LED blinks green/yellow.
| Alarm/Warning | Type | Description and Action |
|---|---|---|
| Priming Failure | Alarm | Pump did not detect prime within Max Priming Time. Check for air leaks in suction piping, low water level, or clogged strainer basket. If repeated, adjust priming parameters. |
| Overheat | Alarm | Motor internal temperature is too high. Pump reduces speed to cool down. Check that the fan guard is clean and free of debris. Use compressed air to clear blockages. |
| Over Current | Alarm | Motor load is too high. Inspect impeller and rotating parts for debris. Pump restarts automatically after 1 minute. |
| Over Voltage | Alarm | Supply voltage is out of range (too high). Pump resumes when voltage returns to normal. Consult a licensed electrician if this recurs. |
| Under Voltage | Alarm | Supply voltage is out of range (too low). Pump resumes when voltage returns to normal. Check wiring and breaker. |
| Speed Limit | Warning | Pump is at maximum speed but cannot achieve the desired flow rate. The system may not be capable of reaching the programmed flow. Consider increasing the speed limit or reducing the target flow. |
| Pressure Limit | Warning | Pump has reached the programmed maximum system pressure (TDH). Reduce the speed or flow program, or increase the pressure limit setting. |
| Flow Limit | Warning | Pump has reached the programmed maximum flow rate. Adjust the flow limit setting if needed. |
| Internal Fault | Alarm | Internal hardware or software error. Cycle power (disconnect for 1 minute). If alarm persists, contact a qualified pool professional. |
| Drive Derating (Warning) | Warning | Pump is slowing down to protect the drive from overheating. Usually accompanies an Overheat or Over Current alert. Pump resumes normal speed after cooling. |
| Derating — Exceeded & Cut Off | Alarm | Motor stopped to prevent drive damage from overheating. Will automatically resume when cool enough. |
| Thermal Mode | Warning | Pump running to prevent freezing based on drive internal temperature. Not a substitute for full system freeze protection. |
| Weak WiFi Connection | Warning | Wi-Fi signal is weak. The antenna may be obstructed. The antenna wire can be extended — see the Relocating the WiFi Antenna section in the installation guide. |
| Offline | Warning | Pentair cloud cannot reach the pump. May indicate a power outage, router issue, or loss of Wi-Fi signal. |
Troubleshooting
| Problem | Possible Cause | Corrective Action |
|---|---|---|
| Pump is Offline (app alert) | No power to pump; internet outage; intermittent Wi-Fi | Confirm pump is receiving power (ON/STOP button should illuminate). Restart the home router. Cycle power to the pump — disconnect at breaker for 1 minute, then reconnect. Check Wi-Fi signal strength in the app. |
| Priming failure | Air leak in suction; insufficient water; priming parameters too low | Check suction piping and valve seals. Confirm pool water level is adequate. Fill the strainer pot with water. Adjust priming parameters (speed, duration, sensitivity). |
| Reduced flow or head | Clogged strainer basket; clogged impeller; air leak in suction | Clean the strainer basket. Inspect suction piping for air leaks. If the impeller is clogged, disconnect power, remove the volute, and clean the impeller. |
| Pump runs then stops | Overheat fault; Over Current fault | Check that the fan guard is clean. Inspect impeller and rotating parts for debris. Pump restarts automatically after 1 minute. |
| Pump increases speed during cleaner operation | Constant Flow program is running; cleaner activates a secondary suction line | Schedule a constant Speed program during cleaning cycles instead of a constant Flow program. |
| Pump leaking from strainer pot lid | Lid not fully seated; lid O-ring damaged or dirty | Confirm the lid handles are perpendicular to the suction port. Inspect and clean or replace the lid O-ring. |
| Pump leaking from underneath motor | Shaft seal worn | Disconnect power. Disassemble the pump and replace the shaft seal (P/N 356210s). |
| Pump noisy | Debris on cooling fan; clogged impeller; cavitation | Clean the fan guard with compressed air. Inspect impeller for debris. Check strainer basket and clean if needed. If cavitation, reduce speed or increase suction pipe diameter. |
| Pump does not respond to automation system | Communication cable not connected; address mismatch; circuit not assigned | Confirm the RS-485 cable is connected at both ends. Verify the pump address matches the address configured in the automation system. Confirm the pump has been assigned a circuit name in the automation system. |
Replacement Parts — 1.5 HP Models
| P/N (Almond) | P/N (Black) | Description |
|---|---|---|
| 356164s | — | Motor Kit |
| 356176z | — | Impeller |
| 356155z | — | Diffuser |
| 356210s | — | Shaft Seal |
| 356090z | 356333z | Seal Plate Kit |
| 356148z | — | Seal Plate O-ring |
| 356174z | 356346z | Strainer Pot Kit |
| 074162z | — | Strainer Basket |
| 356172z | 356368z | Lid Assembly |
| 356189z | — | Lid O-ring |
| 356190z | — | Diffuser O-ring |
| 356162z | — | Drive and Drive Hardware Kit |
| 357871 | — | Seal Kit |
| 356159z | 356348z | Touchscreen Controller Kit |
| 356365z | — | Relay Control Board Kit |
| 356226z | — | Wi-Fi Antenna |
Replacement Parts — 3 HP Models
| P/N (Almond) | P/N (Black) | Description |
|---|---|---|
| 356165s | — | Motor Kit |
| 356177z | — | Impeller |
| 356156z | — | Diffuser |
| 356210s | — | Shaft Seal |
| 356091z | 356345z | Seal Plate Kit |
| 356173z | — | Seal Plate O-ring |
| 356175z | 356347z | Strainer Pot Kit |
| 400007z | — | Strainer Basket |
| 356172z | 356368z | Lid Assembly |
| 356189z | — | Lid O-ring |
| 356190z | — | Diffuser O-ring |
| 356163z | — | Drive and Drive Hardware Kit |
| 357872 | — | Seal Kit |
| 410029 | — | 3" Union Kit |