WARNING
ColorTouch Plugin users should be aware that updating your ColorTouch thermostat to firmware version VR 4.08-1 (the latest version) could cause problems related to reporting the Humidity and setting the Humidify To and Dehumidify To Set Points. If these features are unimportant to you (or not supported by your specific ColorTouch model), then the new firmware should work fine with the current version (v1.0.1)
of the ColorTouch Plugin.

The last ColorTouch firmware version for which the humidity-related features are known to work properly is v3.14.

Venstar Developer Support has been notified, and we are awaiting a reply.


UDPATE 01/12/16, 9:35AM (CST)

Venstar Developer Support has replied:

"We are aware of the API bug for humidity. We are working on a fix and will release it soon."


This page will be updated as necessary.

Please report problems or unexpected behavior in the Discussion Forum.
 

Overview

The ColorTouch Indigo Server plugin provides Indigo Users with full control and status monitoring for the Venstar ColorTouch line of residential thermostats (models T5800 and T5900) over Wi-Fi. Note that the Venstar SkyPort Wi-Fi key (P/N: ACC0454, sold separately) is also required, as the thermostats are not Wi-Fi capable without one. Venstar's optional SkyPort Cloud online service is not required. The plugin communicates directly with the thermostat via the SkyPort Wi-Fi Key over your local Wi-Fi network; your Internet connection is not utilized.

The plugin is based on the standard Indigo Thermostat Device Plugin. As such, all ColorTouch Devices will respond as expected to the standard Indigo Thermostat Device commands and queries, and will support the full range of control/integration with Indigo (Actions, Triggers, Schedules, device scripting, etc.).

Features

The plugin supports the complete feature set available via the published ColorTouch API (v4), with the exception of auto-discovery via Simple Service Discovery Protocol (SSDP), plus a few Indigo-specific features:

  • Thermostat status info, including:
    • Thermostat name (read-only; can be set only via the touchscreen)
    • Individual sensor readings (up to two temperature sensors, and (on the T5900 only) one humidity sensor)
    • Room temperature
    • Equipment state and mode setting
    • Fan state and mode setting
    • Schedule status
    • “Away” Mode status
    • Current setpoints (heat, cool, heat min/max, cool min/max, humidify, dehumidify)
    • Temperature setpoint delta
       
  • Full thermostat control, including:
    • Set the system operating mode (Off, Heat, Cool, Auto)
    • Set the fan operating mode (On, Auto)
    • Change heat and cool set points
    • Change humidify and dehumidify set points
    • Set “Away” mode (home, away)
    • Turn the onboard Schedule (program) On or Off (note that the API does not currently provide a means to set-up or modify the Schedule — that can only be done via the thermostat’s touchscreen)
       
  • Unlimited Scheduling flexibility. Create any number of Custom Schedules using Indigo’s standard Schedule editor. Group the Schedules into Folders using the Indigo GUI to make a "Custom Schedule Folder", then use the plugin to easily switch between your the thermostat's Onboard Schedule and/or your Custom Schedule Folders whenever and however you’d like; at the push of a button on a Control Page, via a script, a Trigger, an Action Group, or a master Schedule.
     
  • Device States for Alerts: Service Due, Filter Change Due, UV Lamp Service Due
     
  • Download Runtime data, and optionally save it to a log file
     
  • Download individual sensor data, and optionally save it to a log file
     
  • Optional security PIN allows you to lock the touchscreen, while still allowing full thermostat control via the plugin