Indigo Thermostat Add-on

Indigo handles Thermostat’s pretty well, but this Add-On for Indigo v5 enhances the information you can get from Indigo.

What does it add?

  • New States
    • Maximum Temperature  – The plugin will notify the owner when this temperature is reached
    • Minimum Temperature – The plugin will notify the owner when this temperature is reached
    • acDailyRunTime – The number of minutes that this has run for the last day
    • acWeeklyRunTime – The number of minutes that this has run for the last Week
    • acMonthlyRunTime – The number of minutes that this has run for the Month
    • acYearlyRunTime – The number of minutes that this has run for the last year (Jan 1 to Dec 31)
    • acLastOn – The Time/Date when the AC / Cooling was last turned On
    • acLastOff – The Time/Date when the AC / Cooling was last turned Off
    • acLastRunTime – The number of Minutes, that the AC was last run for
    • fanLastOn – The Time/Date when the Fan was last turned On
    • fanLastOff – The Time/Date when the Fan was last turned Off
    • fanLastRunTime – The number of Minutes, that the Fan was last run for
    • fanDailyRunTime – The number of minutes that this has run for the last day
    • fanWeeklyRunTime – The number of minutes that this has run for the last Week
    • fanMonthlyRunTime – The number of minutes that this has run for the Month
    • fanYearlyRunTime – The number of minutes that this has run for the last year (Jan 1 to Dec 31)
    • heatingLastOn – The Time/Date when the Heat was last turned On
    • heatingLastOff – The Time/Date when the Heat was last turned Off
    • heatingLastRunTime – The number of Minutes, that the Heat was last run for
    • heatingDailyRunTime – The number of minutes that this has run for the last day
    • heatingWeeklyRunTime – The number of minutes that this has run for the last Week
    • heatingMonthlyRunTime – The number of minutes that this has run for the Month
    • heatingYearlyRunTime – The number of minutes that this has run for the last year (Jan 1 to Dec 31)
    • CurrentTemperature – The current Thermostat temperature (courtesy state, so that you don’t have to look at another device)
    • CurrentHeatSetpoint – The current Heat SetPoint, another courtesy state
    • CurrentCoolingSetpoint – The current Cooling Setpoint, another courtesy state
    • MaximumTempExceeded – boolean, is set to true if max temperature has been exceeded
    • BelowMinimiumTemp – is set to true if the temperature has gone below the  min temperature
    • LastUpdated – The Time/date stamp when the add-on states was last updated.

When installed, the changes are most noticeable in the Log file…

Sep 18, 2011 8:28:39 AM
Sent INSTEON “Furnace Link” turn cool on
Received INSTEON “Furnace Link” off (button 2)
Thermostat Add-On The Heating System ran for 7 minutes (Hours: 0.0)

Install Instructions:

  1. Download the Thermostat Add-On
  2. Unzip the zip file
  3. Double click on the Thermostat.indigoplugin file.  Indigo should prompt to install or upgrade the plugin.
  4. Create a New Indigo Device
  5.    Type is Plugin
  6.    Plugin is Thermostat Enhancement Add-On
  7.    Model is Thermostat Monitor
This will create the device to Monitor the existing Indigo Thermostat device (eg. Venstar Thermostat).
A feature enhancement of this plugin will be to merge this with the Indigo Thermostat device, so that you will not need a separate device.

Downloads:

  • Adds Better Error Checking with the Thermostat Adapter States
  • Adds Enforced Temperature Ranges with Heating & Cooling
  • Version 1,     Download from Here
    • First Public Release

    4 thoughts on “Indigo Thermostat Add-on

    1. i have multiple venstar thermostats. i was expecting at some point in the setup of a new thermostat monitor device that i would tell it which thermostat to monitor… so which of my thermostats will get monitored?

    2. I have the 1.11 version of the plugin and Indigo v6. The variables above are not updating. Should this work with v6?
      Thanks!

    3. I’m using Indigo Pro 6.1.9, have installed and enabled the Thermostat Enhancement Add-On 1.11, and created a Thermostat monitor device for one of our Venstar thermostats. I see no reporting in the Event Log. What am I doing wrong?

    Leave a Reply

    Your email address will not be published.

    *