Pool Control for Pentair SunTouch

From Autelis
Jump to navigationJump to search

Welcome to the Product Page for Pool Control for Pentair SunTouch

About this product

Pool Control for Pentair SunTouch® is designed to link your SunTouch® powered pool to your network and provide a remote control interface over the web and through various dedicated apps and/or home automation systems.

Return to the Product Page

Disclaimer: All trademarks referenced herein are the property of their respective owners. This product is not affiliated with or endorsed by Pentair Water Pool and Spa, Inc. or its affiliates in any way.


Physical Dimensions

Hardware Model XN200 (current): Length: 5.1 inches, Width: 4.75 inches, Height: 1.5 inches, 2x 0.125 inch mounting holes 6.4 inches apart centered on Width

Hardware Models BN100 & SN100: Length: 4.88 inches, Width: 2.23 inches, Height: 1.59 inches


Please choose the right firmware for your device model.

Pool Control (PC100PS)

Current software version: 1.6.7


Firmware Update 1.6.7

See forum for details & discussion: Visit Forum

Feature Specific Firmwares

Pool Control (PI) TCP Serial Port Firmware

Pool Control (PI) Universal Devices ISY & MiCasaVerde Vera 2-Way Integration

Firmware updates should only be applied over a local network connection. If the firmware update times out on the first attempt, try it again and do not reboot the device.

Note: Firmware updates require the Java runtime available here: http://www.java.com/en/download


Installation Guide

Please follow the instructions and labeling included with your device.

Installation Notes

Autelis Pool Control is compatible with Pentair SunTouch® systems.

This product is designed for indoor installation and the enclosure supplied is not waterproof.

If your system wiring is vulnerable to power surges caused by lightning strikes then installing a lightning isolation device is recommended. Damage due to lightning surges is not covered under the product warranty.

Connection to SunTouch® System

Autelis Pool Control interfaces directly to your existing system and does not require any additional interface or protocol adapters. Installation requires connection to the 4-wire equipment bus on your SunTouch® system. This 4-wire bus connects all the keypads and control devices in your system to the main control center. You can connect to the bus either at the control center or at a keypad location. Please refer to the installation manual for your SunTouch® system for more information on connecting keypads and accessory equipment to the bus and be sure to follow all safety procedures described therein. Once you have familiarized yourself with the hardware and turned off the power to the system, follow the diagram on the label on your device to match the labels on the 4-wire connector with the correct bus wires which are designated by color ( Red, Yellow, Green, Black). Note: Red wire not used on SN200 Hardware version.

Connection to Network

Installation requires connection to your network router or switch which supports 10Base-T Ethernet. Connect the built-in ethernet port to your network device using the included cat-5 cable or a standard cat-5 networking cable of your choice. You may also use a wireless bridge or a Powerline network device to provide the network connection. The Pool Control device will obtain an IP address automatically via DHCP.

Connection to Power

Hardware Models BN100 & SN100: Connect the included power adapter to the device and plug it into a standard wall outlet. When plugged in, the green LED on the ethernet port will blink for 5 seconds and then the device will boot normally.

Hardware Model XN200 (current): Power is supplied through the 4-wire connection to the Pentair system.

Hardware Notes

Model XN200 - The unlabeled black RJ45 port and micro USB port on the device are not usable in this configuration. Please do not connect anything to these ports.

Web Interface

To access the web interface type 'http://poolcontrol' into your browser. This may not work with all routers and network configurations (see below hint). You can also type the IP address of the Pool Control device which can be found in your router interface by matching an IP address from the table with the MAC address printed on the bottom of the device or by using an IP scanner tool to search by MAC address. Log in using the username 'admin' and the default password 'admin'.

More Help: Find Your Device on Your Network

Windows Hint: In your network connection properties under TCP/IPv4 properties, click the advanced button. In the DNS tab, select "Append these DNS suffixes (in order)" and click add and enter "." (a single period with no quotes). This may allow you to use the poolcontrol name instead of an IP address.

System Information

This page displays basic system information.

The state of the connection to the SunTouch® system. Under normal operating conditions this should say "Connected".
The model of the connected SunTouch® system.
Operating Mode
The operating mode of the connected SunTouch® system. This can be "Auto" or "Service/Timeout".
Freeze Protect
The status of the freeze protect mode.
Sensor Status
The status of the temperature sensors for your system will be shown here. These will have a green background when normal and a red background when there is an error.
Software Version
The software version of the Autelis Pool Control device. This information is not related to the SunTouch® software version.
The current time value from the Autelis Pool Control device, adjusted for your computer's local time settings. This information is not related to the time kept by the SunTouch® system.
Clicking this button will reboot the Autelis Pool Control device. It will not reboot the SunTouch® system.
Clicking this button will reset all settings to factory defaults (including password) and reboot the device. It will not change any settings on or reboot the SunTouch® system.

Equipment Control

This page displays the current status and on/off controls for equipment and features/macros.

Temperature Control

This page displays temperature information, status, and on and off controls for heating equipment and status and adjustment controls for setpoints.

Heating devices will display a gray background when off and a red background when on. Heater settings will display a gray background when off and a green background when enabled.

Water temperature readings will display a red background when at or above the current setpoint and a blue background if below the current setpoint.


This page displays the status information from variable speed pumps if they are installed and configured in your system.


This page displays the status and controls for your chlorinator. Please refer to your SunTouch® manual for details on these functions.

Lights Control

These functions are unavailable on SunTouch.


This page allows you to change the admin password and other system settings. All text fields are limited to 15 characters or less.

House Address
The house address will be detected automatically.

Advanced Settings

This hidden page allows you to change some advanced settings. To access it visit http://poolcontrol/advanced.htm

This is the value that will be sent to your E-Mail SMTP server to identify the connection. You should not need to change this setting under normal circumstances.
Static IP
If you need to define a static IP address for Pool Control, check this and fill in the settings below. Warning: If you set a static IP address the only way to reactivate DHCP is through this webpage so do not forget the IP address (XN200 can be factory reset to clear this setting). Uncheck to use DHCP to automatically obtain an IP.
IP Address
Set your static IP address.
Set your netmask.
Set your gateway.
Set your primary DNS server.
Set your secondary DNS server.
This value defines the port on which the web server operates. Warning: If you change the port the only way to reset it to default is through this webpage so do not forget the port. Set to 0 or 80 to use the default port. Note: If you use a port other than 80 (for example, 88) you will have to type http://poolcontrol:88 in your browser.


This page allows you to configure the alert settings including your email server and which alerts you wish to receive.

Please see: EMail Settings

The checkboxes select which events will cause an email alert to be sent.

Equipment alerts will be sent on any change of state. For temperature alerts, a threshold temperature must be defined. Alerts will only be triggered by crossing the threshold in one direction. For a low temperature threshold, an alert will be sent when the temperature reaches the threshold due to a decrease in temperature. For a high temperature threshold, an alert will be sent when the temperature reaches the threshold due to an increase in temperature.


This page allows you to set various reminders to help keep track of pool maintenance tasks.

The date the reminder was last reset is shown along with a timer which varies from 1-60 days.

Tasks that are past due are shown in red while tasks that are current are shown in green and inactive tasks are gray.

Reminder alerts are configured on the alerts page and once a reminder alert has been sent no additional alerts will be sent until the reminder is manually reset.


These functions are not available on SunTouch® systems.


Clicking Setup will take you to the web pages dedicated to system settings and configuration. The menu on these pages is different from the main menu. To return to the main menu from one of these pages click Exit.

General Setup

This page allows you to set the time & date parameters and change a few other general settings.

To set the time, first click Fill Time and the textbox will be filled with the current time as shown on your computer. You can make changes to the time by editing the textbox as long as you keep to the format shown. Optionally edit the Acc and DST parameters and then click Set Time to update the system. Please note you must click Set Time even if you are only changing the Acc or DST settings.

This is the clock accuracy setting and valid values are from -300 to 300 seconds per month. Values will be rounded down to the nearest multiple of 5 seconds. If the clock is losing or gaining time over extended periods then you can correct that here. Otherwise you do not need to adjust this setting.
This is the daylight savings time setting. Set to Auto to automatically update the clock on daylight savings time switchovers.
Spa Remote
This control enables and disables spa side remotes and shows the current state of this setting.
Active Delays
This allows you to cancel any delays that are active in the system. Be aware that delays are often in place for safety reasons and to protect equipment from damage so use this control only when you know it will not have adverse effects. See the Delays Setup section below.
Refresh Settings
If you have changed the system settings from another controller or believe the settings may not be up to date for any reason, click the refresh button to query all the settings from the main panel.

Circuits Setup

This page allows you to configure the circuits and feature circuits associated with your system. Please note that feature circuits must be assigned a name before they show up in other menus.

Circuits are numbered as follows:

Circuit 1: Master Spa (or Low Temp for single body systems)
Circuit 2: Aux 1
Circuit 3: Aux 2
Circuit 4: Aux 3
Circuit 5: Feature 1
Circuit 6: Master Pool (or High Temp for single body systems)
Circuit 7: Feature 2
Circuit 8: Feature 3
Circuit 9: Feature 4

Please refer to the SunTouch® user manual for information on circuit types.

Freeze Protect
Check this box if you want the circuit to come on when the system detects freezing temperatures.

You can change settings for multiple circuits and when you are finished press the Save All button and all your changes will be saved.

Lights Setup

These functions are not available on SunTouch® systems.

Pumps Setup

This page allows you to configure one variable speed pump. IntelliFlo VF, VSF, and VS pumps are supported.

Please refer to the SunTouch® user manual for more information on variable speed pumps.

You can change settings for multiple pumps and when you are finished press the Save All button and all your changes will be saved.

Valves Setup

This page allows you to assign the auxiliary valve on your system to circuits or feature circuits. When the assigned circuit is turned on/off, the valve will rotate.

Heaters Setup

This page allows you to configure special heaters (solar or heatpump). Check the various boxes to reflect the options in your system. Please note that some settings are tied together and so if you check one box multiple boxes may be checked or unchecked.

Heatpump Comm.
Check this box if you are using an UltraTemp or ThermalFlo heatpump that is connected to the 4-wire communication bus.
Heatpump Cooling
Check this box to enable water cooling. (NOTE: We have not yet added cooling setpoints to the temperature controls page so please contact customer service if you require it)

Delays Setup

Pool Cooldown
When checked, the pump will continue running for 10 minutes after the heater turns off to prevent damage to the heater. (Includes both pool and spa for combo systems)
Spa Cooldown
Same as above but applies to the spa pump in i10 systems.
When checked, the pump will stop for 30 seconds when the intake/return valve actuators are turning. This is usually used to prevent colder water from the pool from being pumped into the spa.

2-Speed Setup

This page allows you to assign circuits that require the high speed of a 2-speed pump. When any of the listed circuits are on, the pump will run in high speed. (Requires a properly installed 2-speed relay)

NOTE: If you have an i10 system, the first 4 circuits control the spa pump and the second 4 control the pool pump.

Macro Settings

NOTE: Intellitouch only. You must first name your feature circuits before they will be shown in this menu.

Choose the circuits that you want to change and their desired state when a feature circuit is activated.

Sensors Setup

This page allows you to calibrate temperature sensors. Enter the value of the current temperature that the sensor should be reading.

Misc Setup

Manual Spa Heat
When checked, any time you manually turn on the spa the spa heat will be enabled. When the spa is activated by a program, the spa heat will use the setting in temperature controls.
Manual Op Priority
When checked, if you manually turn a circuit on or off during a scheduled program for that circuit, the program will be canceled and no automatic action will occur at the end time of the program.

Names Setup

Here you can define the custom name values that can be used to name circuits and feature circuits. Names can be up to 11 characters.

IR Settings

If you have the Pool Control IR model, you will see the IR Settings page in the menu. The IR receiver is located in the small opening on the front of the device.

This page allows you to configure the IR codes that activate various functions.

The IR Codes are RC5/RC5x format and are specified by 4 hex digits. These can run from 0000-1F7F as specified by the RC5/RC5x code specification. The first two digits represent a byte value equal to the RC5 address. The second two digits represent a byte value equal to the RC5/RC5x command. A value of FFFF disables the function and is the default setting. RC5 format is used by many Philips devices and others. You may wish to try a Philips device configuration with the learning mode as described below or choose codes manually. Please consult your universal remote control manual for more information. For more assistance or to share your IR configurations, please visit the forum.

Learning Mode

The textarea at the bottom of the page will display the IR learning mode and will also show commands as they are received. Enable learning mode to test your remote and determine which codes are sent by which buttons. When you have found the code you are looking for, enter it into the textbox for the command you wish to associate it with. Don't forget to save changes when you are done.

NOTE: You must disable IR Learning when you are finished using it or the IR commands will not be active. This can be done manually and also will be done automatically when you click the "Save Changes" button.

Confirm Command

The confirm command can be used in order to prevent accidental triggering of IR commands. If the command is disabled (value FFFF), single IR commands will activate their assigned functions. However, if the confirm command is enabled, all IR commands will need to be followed by a confirm command within 4 seconds in order to activate their assigned function.

NOTE: When sending IR commands, ensure there is a small delay between successive commands. You may need to adjust this delay for optimal results.

Mobile Web App

Pool Control contains a built-in mobile web app which can be accessed from any browser including iPhone, iPad, and Android devices.

To launch the web app, visit http://poolcontrol/app.html or http://ip.address.here/app.html

Add it to your bookmarks or save it to your home screen for convenience.

Saving Password

The app allows you to save your password so that you do not need to log in every time you visit it. This is especially useful when adding the app to your home screen on iOS devices. To save your password, load the app and click on the settings button in the top right corner. Then click "Save Password". To clear your saved password, click "Clear Password".

Activating Equipment

To turn equipment on and off, simply click on the name of the equipment. You should see the status change after a few seconds.

Emergency Factory Reset / Forgotten Password

In the event you have forgotten your password, you will need to factory reset your device.

Hardware Model BN100 & SN100 - To do this, go to http://poolcontrol/userreset.cgi?do=true or http://ip.address.here/userreset.cgi?do=true in your web browser and enter the username "admin" and for the password enter the security key printed on the label on the bottom of your device. The security key can only be used to factory reset the device and will not allow you to access any other web pages.

Hardware Model XN200 - Use a pen tip to depress the reset button on the back of the device for 2 seconds until the lights on the ethernet port turn off, then immediately release.

Home Automation System Integration

Pool Control (PI) TCP Serial Port Firmware

Pool Control (PI) HTTP Command Reference

Pool Control (PI) Universal Devices ISY & MiCasaVerde Vera 2-Way Integration

Homeseer HS3 Plugin

Vera Plugin

OpenHAB Plugin

More coming soon...

Compliance Information

Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an output on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.