PC100HG Universal Devices ISY 2-Way Integration

From Autelis

Jump to: navigation, search

Contents

Downloads

Pool Control (PC100HG)

Firmware 1.0.11 ISY update

Current software version: Firmware 1.0.11, Web Pages 1.0.11

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 PoolTemp having the lowest ID. The variables not marked optional must be created in the order given, even if they are not supported in your system. The variables marked optional may not be required depending on how many AUX relays your system supports.

PoolTemp
AirTemp
SpaTemp
SolarTemp
Opmode
ErrorStatus
Pump
SuperChlor
Spa
Waterfall
Valve3
PoolHeat
Heat2/Valve4
LIGHTS
AUX1
AUX2
AUX3 - optional
AUX4 - optional
AUX5 - optional
AUX6 - optional
AUX7 - optional
AUX8 - optional
AUX9 - optional
AUX10 - optional
AUX11 - optional
AUX12 - optional
AUX13 - optional
AUX14 - optional

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 (HG) 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=pump&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, username, password, and variable start index. The variable start index is the ID of the PoolSetpoint variable. 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 password field 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. The variables not marked optional must be created in the order given, even if they are not supported in your system. The variables marked optional may not be required depending on how many AUX relays your system supports.

PoolTemp
AirTemp
SpaTemp
SolarTemp
Opmode
ErrorStatus
Pump
SuperChlor
Spa
Waterfall
Valve3
PoolHeat
Heat2/Valve4
LIGHTS
AUX1
AUX2
AUX3 - optional
AUX4 - optional
AUX5 - optional
AUX6 - optional
AUX7 - optional
AUX8 - optional
AUX9 - optional
AUX10 - optional
AUX11 - optional
AUX12 - optional
AUX13 - optional
AUX14 - optional

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


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 (HG) 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