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:
- Download the Thermostat Add-On
- Unzip the zip file
- Double click on the Thermostat.indigoplugin file. Â Indigo should prompt to install or upgrade the plugin.
- Create a New Indigo Device
- Â Â Type is Plugin
- Â Â Plugin is Thermostat Enhancement Add-On
- Â Â 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:
- Version 1.05, Â Â Released 6/13/2012 Â Â Â Download from Here
- Adds Better Error Checking with the Thermostat Adapter States
- Adds Enforced Temperature Ranges with Heating & Cooling
- First Public Release