Pentair EasyTouch Troubleshooting — No Communications, Relay Faults & ScreenLogic Wi-Fi Setup
The Pentair EasyTouch automation system — in both the full-size EasyTouch 4/8 and the load-center-integrated EasyTouch PL4/PL8 variants — controls every piece of pool equipment from a single panel. When it stops communicating, most service calls trace back to a handful of root causes: an RS-485 wiring fault, a relay board failing silently, an IntelliChlor cell type setting that doesn't match the installed cell, or a firmware mismatch between the EasyTouch main board and an IntelliFlow VS pump. This guide walks through the systematic diagnostic path from 'No Communications' through relay board testing, ScreenLogic2 Wi-Fi setup, and the backup capacitor issue that causes the panel to lose time and settings after every power outage.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- EasyTouch display shows 'No Communications' and equipment does not respond
- IntelliFlow pump runs at fixed speed and ignores speed programs set in EasyTouch
- IntelliChlor salt cell display shows 'Check Cell' or incorrect % output
- Aux circuit button press does nothing — relay does not click and load does not power
- ScreenLogic2 app shows 'Unable to Connect to Protocol Adapter' after power cycle
- EasyTouch loses time and all custom settings after every power outage
- Freeze protection override locks an aux circuit ON and it cannot be manually turned off
Most Likely Causes
- 1
RS-485 Communication Bus Fault — Bad Termination or Address Conflict
The EasyTouch main board communicates with IntelliFlow pumps, IntelliChlor cells, and remote keypads via an RS-485 two-wire serial bus (data+ and data- terminals on the main board). The most common cause of 'No Communications' is a missing termination jumper on the last device on the bus, a wiring reversal (data+ and data- swapped at one connector), or two devices assigned the same bus address. The RS-485 bus is polarity-sensitive — swapping the two wires at any point causes the entire bus to fail. The termination jumper (installed at the last physical device on the bus run) prevents signal reflections that corrupt all communications.
- 2
Relay Board #520549 Failure — Individual Relay or Driver Circuit
The EasyTouch relay board (#520549 for the 8-circuit model) contains 8 or more mechanical relays that switch line voltage to pool equipment (pumps, heaters, lights, valves). Individual relay failures typically cause one specific aux circuit to stop responding while all others work normally. The relay coil driver circuit on the board can also fail — if 12VDC reaches the relay coil but the relay does not click, the driver transistor has failed. Relay board failures become more common in humid pad environments where moisture causes corrosion on the relay contact surfaces.
- 3
IntelliFlow Pump Firmware Mismatch (iS4 vs. Older Protocol)
Pentair has released multiple firmware versions for IntelliFlow VS and VSF pumps. Older EasyTouch main board firmware (#520271) communicates using the original IntelliFlow protocol, while newer pump firmware versions use the updated iS4 protocol. When the main board firmware is older than the pump firmware, the pump appears on the RS-485 bus but does not accept speed commands — it runs at a default fixed speed instead. The fix is to update the EasyTouch main board firmware to version 2.x or later, or to match the pump firmware to the controller version.
- 4
IntelliChlor Cell Type Mismatch — IC20/IC40/IC60 Setting
The EasyTouch must be configured with the correct IntelliChlor cell type (IC20, IC40, or IC60) to calibrate chlorine output percentage correctly. If the Cell Type setting does not match the physically installed cell, the system displays incorrect percentage readings, shows spurious 'Check Cell' warnings, or runs the cell outside its rated operating window. The cell type is set in the EasyTouch Configuration menu under Equipment > IntelliChlor. Common mistake: a pool service company replaces an IC40 with an IC60 and forgets to update the setting.
- 5
Aux Circuit Locked by Freeze Protection or Interlock Setting
EasyTouch has a freeze protection feature that automatically turns on designated circuits when the air temperature sensor reads below 35°F. A circuit locked ON by freeze protection cannot be manually turned off from the panel or ScreenLogic2 app until the temperature rises above the freeze threshold. Similarly, circuit interlock settings (where Circuit A turning ON forces Circuit B OFF) can prevent expected circuit behavior. Both are programmable in the EasyTouch Configuration menus and are frequently misconfigured during initial setup or after a factory reset.
- 6
ScreenLogic2 Protocol Adapter #522683 Offline — 2.4GHz / Wi-Fi Issue
The ScreenLogic2 Protocol Adapter (#522683) connects to the EasyTouch via RS-485 and provides Wi-Fi access for the ScreenLogic2 app. The adapter supports only 2.4GHz 802.11b/g/n Wi-Fi — it will not connect to 5GHz networks or to dual-band routers that do not separate the bands. The most common cause of 'Unable to Connect' after a router replacement is that the new router uses a combined 2.4/5GHz SSID, and the adapter connects to the 5GHz band where the EasyTouch is not visible.
- 7
Time and Settings Lost After Power Outage — Capacitor #520099 Failure
The EasyTouch main board uses a small supercapacitor (#520099) to retain time and settings during brief power outages. When this capacitor degrades (typical lifespan 5–8 years), the EasyTouch reverts to default settings, loses the time, and resets all custom programs after every power interruption. This is a common failure on systems installed 2015 or earlier. The capacitor is a through-hole component on the main board that can be replaced by a technician with board-level soldering skills.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Turn OFF the main panel breaker before opening the EasyTouch enclosure or touching any wiring inside the panel. The relay board switches line voltage (120/240VAC) to pool equipment. Live wiring inside the panel can cause fatal electric shock. Verify voltage is absent with a non-contact voltage tester before reaching inside.
The EasyTouch panel is connected to 240VAC on the main supply terminals. This voltage is present even when the internal circuit breakers are off. Always de-energize at the main service panel breaker feeding the EasyTouch, not just at the EasyTouch's internal breakers.
Never bypass a relay or hard-wire a circuit directly when a relay fails. Pool equipment circuits require the safety interlocks (freeze protection, solar priority, pump interlock) to operate correctly. A bypassed relay defeats these protections and can cause equipment damage or unsafe pool conditions.
RS-485 communication wiring must be run in a separate conduit from line-voltage wiring. Running RS-485 signal wiring alongside 120/240VAC power wires causes electrical noise that corrupts communications and can permanently damage the RS-485 transceivers on the main board and connected devices.
- 1Step 1 — Identify your panel variant: EasyTouch 4 (4-circuit, #520491) and EasyTouch 8 (8-circuit, #520492) mount as standalone sub-panels. EasyTouch PL4 (#522796) and PL8 (#522797) integrate directly into a Pentair IntelliCenter load center and share the same physical enclosure. The diagnostic steps are identical, but the PL variants route all relay board connections internally — external wiring cannot be easily accessed without removing the entire load center lid. Photograph all wiring inside the panel before disconnecting anything.
- 2Step 2 — Check 'No Communications' error on display: This error appears when the EasyTouch main board cannot communicate with at least one RS-485 device. Navigate to Menu > Setup > Diagnostics > Comm Status to see which device has lost communication. The most common culprits are: (1) IntelliFlow pump — check RS-485 bus terminal block on the pump controller board for loose wires or corrosion. (2) IntelliChlor — check the 4-pin RS-485 connector at the cell controller. (3) Remote keypad — inspect the cable run for physical damage. A communication fault on one device does not prevent other devices from communicating unless there is a bus wiring fault affecting all devices.
- 3Step 3 — RS-485 wiring inspection and termination jumper: Open the EasyTouch panel (turn OFF main breaker first). Locate the RS-485 terminal block — labeled COM, DATA+, DATA- (or A+, A-, GND on some revisions). Inspect each terminal screw for secure wire seating — loose strands touching adjacent terminals cause bus shorts. Verify data+ and data- are not swapped at any device connection (polarity matters). Check for a termination jumper at the last device on the RS-485 run — if using a single IntelliFlow pump or IntelliChlor cell, the termination jumper must be installed at that device's RS-485 board.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any pool automation controller issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Step 4 — Relay board #520549 diagnosis: With the panel powered, press an aux circuit button on the EasyTouch display that is NOT responding. Listen for a click from the relay board (mounted in the right side of the enclosure). A click with no load activation = bad relay contacts or open load wiring. No click = the relay is not being energized. To test the relay coil: with a multimeter set to DC voltage, probe the two wires on the relay coil terminals while pressing the circuit button — you should see 12VDC appear while the circuit is commanded ON. 12VDC present but no click = relay is failed. No 12VDC = main board is not sending the command; check the ribbon cable between main board and relay board for bent or pushed-back pins.
- 5Step 5 — Verify main board #520271: The main board (also sold as #521213 on newer units) manages all logic, display, and RS-485 communication. If multiple relays fail simultaneously, or the display shows garbled text, or the RS-485 bus has no activity even with known-good wiring, the main board is the likely failure. Test RS-485 activity with a multimeter set to DC voltage across the data+ and data- terminals — a healthy bus should show 2.5–4VDC with slight fluctuation when devices are communicating. Dead flat 0V = no bus activity, indicating main board failure or no power to the RS-485 section.
- 6Step 6 — IntelliFlow pump firmware and speed program check: If the IntelliFlow pump appears in the EasyTouch Comm Status as 'Connected' but runs at a fixed speed regardless of programmed schedules, check firmware compatibility. On the IntelliFlow panel: press MENU > System Information > Firmware Version. On the EasyTouch: navigate to Setup > Firmware — note the main board version. If the pump firmware is version 3.x or higher and the EasyTouch main board firmware is version 1.x, a firmware update to the EasyTouch is required. Contact Pentair Technical Support (1-800-831-7262) to obtain the current firmware file and update procedure — the update is performed via the RS-485 bus using the EasyTouch service mode.
- 7Step 7 — IntelliChlor cell type configuration: Navigate on the EasyTouch display to Menu > Setup > Configuration > IntelliChlor. Verify the 'Cell Type' setting matches the model number printed on the physical salt cell — IC20 (20,000 gal), IC40 (40,000 gal), or IC60 (60,000 gal). A mismatch between Cell Type setting and actual cell results in incorrect % readings and potential overchloration or underchloration. Save the setting and allow 10 minutes for the cell to report updated salt level and status. If 'No Cell' or 'Comm Error' persists after correcting the cell type, inspect the 4-pin RS-485 connector at the IntelliChlor controller board for corrosion or pushed-back pins.
- 8Step 8 — Freeze protection and interlock override check: If an aux circuit is stuck ON and cannot be manually turned off, navigate to Menu > Setup > Configuration > Freeze Protect. Check which circuits are designated as freeze circuits. If the temperature sensor reads below 35°F (even due to a faulty sensor), freeze circuits will lock ON. Test the temperature sensor by measuring resistance: at 70°F, the EasyTouch thermistor should read approximately 10kΩ. A reading below 1kΩ or above 100kΩ indicates a failed sensor that may be reporting a false sub-freezing temperature. Also check Menu > Setup > Configuration > Interlocks to verify no interlock rule is creating unexpected circuit behavior.
- 9Step 9 — ScreenLogic2 Protocol Adapter #522683 Wi-Fi setup: Ensure the Protocol Adapter is receiving RS-485 communication from the EasyTouch (the green COMM LED should blink at 1Hz). For Wi-Fi setup: hold the CONFIG button on the adapter for 3 seconds until the LINK LED blinks rapidly — the adapter enters AP mode and broadcasts a temporary 'Pentair_XXXX' network. Connect your phone to this network, open the ScreenLogic2 app, select 'Find Local' and follow the Wi-Fi setup wizard. Critical: select a 2.4GHz-only network (not 5GHz). If your router combines 2.4GHz and 5GHz under one SSID, log into the router admin panel and create a separate 2.4GHz-only SSID for the adapter. Static IP assignment in the router's DHCP reservation table prevents the adapter's IP from changing after router reboots.
- 10Step 10 — Capacitor #520099 replacement (settings lost after power outage): Verify this is the problem by intentionally cycling power to the EasyTouch at the breaker for 60 seconds — if the clock shows 12:00 and programs are reset after restoration, the capacitor has failed. The #520099 supercapacitor is a 0.1F or 0.22F radial-lead capacitor on the main board. Board-level replacement requires a temperature-controlled soldering iron and basic through-hole desoldering skills. As a workaround, install an uninterruptible power supply (UPS) on the EasyTouch feed — even a small 300VA UPS provides 15–30 minutes of runtime to survive brief outages without a board repair.
- 11Step 11 — Full system reset and re-commissioning: If multiple issues persist after the above checks, a factory reset restores default settings: navigate to Menu > Setup > Advanced > Factory Reset. IMPORTANT: photograph or write down all current settings (schedules, circuit names, salt cell configuration, freeze protect circuits) before resetting — the reset wipes everything. After reset, re-enter all configuration settings, re-pair the ScreenLogic2 Protocol Adapter, and re-verify the IntelliChlor cell type setting. Allow 24 hours for the salt cell to re-calibrate salt level and establish chlorine output.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
EasyTouch systems are repairable at the component level in most failure scenarios. The relay board and main board are modular replacements — no specialized programming is needed. The entire EasyTouch system (controller + load center + all wiring) is expensive to replace. Upgrade to IntelliCenter (#522979) only if the EasyTouch is over 15 years old and both the main board and relay board have failed simultaneously, or if you need smartphone-native control without the ScreenLogic2 Protocol Adapter.
Est. Repair Cost
$15–$350 DIY (capacitor: $5–$15; relay board #520549: $80–$140; main board #520271: $150–$280; Protocol Adapter #522683: $90–$130)
Est. Replacement Cost
$800–$1,800 for a new EasyTouch 8 system installed
Recommended Tools & Parts
- Buy on Amazon →
Pentair 520549 Relay Board (EasyTouch 8)
OEM relay board for Pentair EasyTouch 8-circuit automation system. Contains 8 mechanical relays for switching pool equipment circuits. Replace when individual circuit relays fail to click or fail to pass current to connected loads.
$85–$145
- Buy on Amazon →
Pentair 520271 Main Control Board (EasyTouch)
OEM main board for Pentair EasyTouch 4 and EasyTouch 8 automation systems. Manages display, RS-485 communications, relay control, and all programming logic. Also sold as #521213 on later production runs.
$150–$280
- Buy on Amazon →
Pentair 522683 ScreenLogic2 Protocol Adapter
Wi-Fi protocol adapter that bridges the EasyTouch RS-485 bus to the ScreenLogic2 app. Supports 2.4GHz 802.11b/g/n only. Includes power supply and RS-485 connection cable. Required for remote control via ScreenLogic2 iOS/Android app.
$85–$130
- Buy on Amazon →
Pentair 520099 Supercapacitor (Main Board Backup)
Replacement supercapacitor for Pentair EasyTouch main board memory backup. Prevents loss of time and settings during power outages. Through-hole component requiring soldering to replace. Typical failure after 5–8 years of service.
$5–$15
- Buy on Amazon →
Pentair IntelliChlor IC40 Salt Chlorine Generator
OEM replacement salt cell for pools up to 40,000 gallons. RS-485 compatible with all EasyTouch systems. When replacing, update Cell Type setting in EasyTouch Configuration menu to IC40 to match installed cell.
$250–$380
- Buy on Amazon →
Pentair 521251 Temperature Sensor
Air/water temperature sensor for Pentair EasyTouch. Used for freeze protection control. Thermistor type — test resistance at known ambient temperature (70°F = ~10kΩ). Replace when freeze protection activates incorrectly.
$18–$35
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Jandy iAqualink Troubleshooting — Cannot Connect to Pool, Valve Actuator Faults & RS-485 Wiring
iAqualink showing 'Cannot Connect to Pool,' valve actuator not rotating, OneTouch keypad unresponsive, or RS-485 bus offline? Covers 2.0 vs. 3.0 differences, Wiring Center board #B0029200, actuator #R0412400, and keypad #7315 repair.
Read guide →Hayward OmniLogic Troubleshooting — Bow Tie Spinning, Manual Mode Override & ColorLogic Light Faults
OmniLogic stuck on spinning bow tie, app permanently Disconnected, ColorLogic lights not changing colors, or actuator won't calibrate? Covers WPA2 requirement, VS pump protocol, heater 0–10V wiring, and GLX-CTRL-OMNI board diagnosis.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- What is the difference between EasyTouch 4/8 and EasyTouch PL4/PL8?
- EasyTouch 4 (#520491) and EasyTouch 8 (#520492) are standalone control panels that mount separately from your electrical load center — you run wiring from your existing load center to the EasyTouch panel. EasyTouch PL4 (#522796) and PL8 (#522797) are 'Power Load' versions that integrate directly into a Pentair IntelliCenter load center, combining the controller and all circuit breakers in a single enclosure. Functionally, both variants are identical — same main board (#520271), same RS-485 bus, same ScreenLogic2 compatibility. The PL variants simplify installation for new builds by eliminating the need for a separate sub-panel, but they are harder to service because all connections are internal to the load center.
- My EasyTouch shows 'No Communications' — where do I start?
- Navigate to Menu > Setup > Diagnostics > Comm Status first — this tells you which specific device lost communication, so you know exactly where to look. If the Comm Status screen shows all devices normal but the 'No Communications' message still appears, the main board RS-485 transceiver may be intermittently failing. The most common root causes of 'No Communications' in order: (1) Loose wiring at the RS-485 terminal block in the panel — re-torque all data+ and data- terminal screws. (2) Missing termination jumper at the last RS-485 device on the bus run. (3) Two devices assigned the same RS-485 address (most commonly two IntelliFlow pumps or two IntelliChlor cells). (4) RS-485 cable run alongside 240VAC power wiring causing noise. Check each in order before replacing the main board.
- My EasyTouch loses time and programs after every power outage — how do I fix it?
- This is a classic symptom of a failed backup supercapacitor (#520099) on the main board. The capacitor is designed to retain settings for 8–24 hours during a power outage — when it fails, even a 5-second blip resets everything. Two options: (1) Replace the capacitor — requires soldering skills (through-hole desoldering and replacement). Part cost is $5–$15. (2) Install a small UPS (uninterruptible power supply) on the EasyTouch feed — a 300VA UPS provides enough runtime to survive most brief outages for under $40. The UPS is the easier fix if you don't want to do board-level repair.
- Why won't my IntelliFlow pump follow the speed programs I set in EasyTouch?
- This is almost always a firmware version mismatch. Check the IntelliFlow pump firmware version (MENU > System Information > Firmware Version on the pump panel) and the EasyTouch main board firmware version (Menu > Setup > Firmware). If the pump firmware is 3.x or higher and the EasyTouch main board is 1.x, the controller cannot send speed commands the pump understands. Contact Pentair Technical Support (1-800-831-7262) for the firmware update procedure. Also verify the pump is listed as 'IntelliFlo VS' (not 'Generic Pump') in the EasyTouch circuit configuration — a pump assigned as Generic Pump will not receive RS-485 speed commands.
- ScreenLogic2 won't connect to my EasyTouch — what should I check?
- Work through four checks: (1) Verify the Protocol Adapter (#522683) COMM LED is blinking green — if dark, the adapter has no RS-485 signal from the EasyTouch. Check the RS-485 cable connection at both ends. (2) Confirm you are connecting to a 2.4GHz Wi-Fi network — the adapter does not support 5GHz. If your router uses a combined SSID, separate the 2.4GHz band in your router settings and reconnect the adapter to the 2.4GHz-only network. (3) If using ScreenLogic2 remotely (away from home), confirm the Protocol Adapter has a stable IP address (set a DHCP reservation in your router for the adapter's MAC address). (4) Restart the adapter by holding the CONFIG button for 10 seconds until the LINK LED goes solid, then releasing — this clears the Wi-Fi connection and allows re-pairing.