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

From Autelis

Jump to: navigation, search

Contents

Downloads

Please choose the right firmware for your device model.

Pool Control (PC100PI) Intellitouch/EasyTouch

Current software version: 1.6.7 Downloads:

Firmware Updater 1.6.7

Pool Control (PC100PS) SunTouch

Current software version: Firmware: 1.6.7

Downloads:

Firmware Updater 1.6.7


See forum for details & discussion: Visit Forum

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

How To Setup 2-Way Integration With ISY

If you have a Universal Devices ISY home automation controller, you can connect to Pool Control and achieve 2-way integration. First you must be running the ISY firmware version on your Pool Control device (see Downloads section) and you must have an ISY device with the Network Module installed and version 3.1.0 or greater firmware.

ISY Setup

Variables

In the Variables Section of your ISY controller under State variables, create the following list of variables in the order specified with Circuit1 having the lowest ID. The variables not marked optional must be created in the order given, even if they are not supported in your Intellitouch® system. The variables marked optional may not be required depending on how many AUX relays your Intellitouch® system supports.

Circuit1
Circuit2
Circuit3
Circuit4
Circuit5
Circuit6
Circuit7 (optional)
Circuit8 (optional)
Circuit9 (optional)
Circuit10 (optional)
Feature1
Feature2
Feature3
Feature4
Feature5
Feature6
Feature7
Feature8
Feature9
Feature10
OperatingMode
FreezeProtect
PoolHeat
SpaHeat
PoolSolar
SpaSolar
PoolHeatSetting
SpaHeatSetting
PoolTemp
SpaTemp
AirTemp
SolarTemp
PoolSetpoint
SpaSetpoint
PoolMaxSetpoint

These variables will receive status update values from Pool Control. The names of the variables can be changed for better understanding if desired.

Network Resources

In the Network Resources section of your ISY controller, create commands to change the settings of your pool equipment. Please refer to the Pool Control (PI) HTTP Command Reference for usage. You will need separate Network Resources for On and Off commands for each piece of equipment and for up and down commands for each temperature setpoint.

For example, to create a command to turn the filter pump on:

1. Create a network resource of type http GET.
2. Enter the hostname as your Pool Control IP device's IP address or "poolcontrol" and a port of 80.
3. Enter a path of "set.cgi?name=circuit1&value=1".
4. Under the headers section, click Add and choose Authorization. Enter the login credentials for your Pool Control device.
5. Save your new network resource.

To create more commands you will follow the same procedure adjusting only the path value. Using the copy button makes this very easy.

Programs

Use the variables and network resources you have created inside programs to connect the status information and actions to other elements of your automation system.

Pool Control Setup

Visit http://poolcontrol/isy.htm or http://your.ip.address/isy.htm and enter your ISY device's IP address, HTTP port, user ID, password, and variable start index. The variable start index is the ID of the first variable (Circuit 1). Check the box to enable ISY if you want to receive the variable updates and then save changes.

NOTE: After you have saved your settings the user ID and password fields will be blank for security even though your password has been saved.

How To Setup 2-Way Integration With Vera

If you have a MiCasaVerde home automation controller, you can connect to Pool Control and achieve 2-way integration. First you must be running the ISY firmware version on your Pool Control device (see Downloads section) and you must have an Vera device with the Variable Container plugin installed.

Vera Setup

Variables

The variables below will be added to the Variable Container device in your system using Variable1 and up.

Circuit1
Circuit2
Circuit3
Circuit4
Circuit5
Circuit6
Circuit7 (optional)
Circuit8 (optional)
Circuit9 (optional)
Circuit10 (optional)
Feature1
Feature2
Feature3
Feature4
Feature5
Feature6
Feature7
Feature8
Feature9
Feature10
OperatingMode
FreezeProtect
PoolHeat
SpaHeat
PoolSolar
SpaSolar
PoolHeatSetting
SpaHeatSetting
PoolTemp
SpaTemp
AirTemp
PoolSetpoint
SpaSetpoint

These variables will receive status update values from Pool Control.

HTTP Commands

You can create HTTP commands using Lua code to change the settings of your pool equipment from Vera. Please refer to the Pool Control (PI) HTTP Command Reference for usage.

More information coming soon...

Pool Control Setup

Visit http://poolcontrol/isy.htm or http://your.ip.address/isy.htm and enter your Vera device's IP address, port (3480), user ID, password, and the device number of the Variable Container. Check the box to enable Vera if you want to receive the variable updates and then save changes.

NOTE: After you have saved your settings the user ID and password fields will be blank for security even though your password has been saved.

Personal tools