Here it is, an attachment script that will allow Venstar Insteon Thermostat users to monitor their daily usage of AC, Heating, and Fan usage… This is a basic attachment script that is designed to extend Indigo…
When installed, the changes are most noticeable in the Log file…
Received INSTEON "Furnace Link" off (button 2)
Thermostat Insteon Thermostat Event being processed
Thermostat Thermostat requesting Heating - Off
Thermostat Furnace Heat Ran for 14 Minutes
Thermostat Thermostat Event Processing Done
The attachment will monitor for the Venstar to announce Button 1 (AC), Button 2 (Heat), and Button 3 (Fan) traffic, and use these to track the usage for AC, Heating, and Fan. The attachment script will also create new variables to allow the tracking of Heat (Heating_dailymins), AC (AC_dailymins), and the Fan (Fan_dailymins) these variables will contain the the number of minutes that Heating, AC and the furnace fan have been on since the last "reset".
Please note, you will need to make a new timed action that runs thermo_reset.scpt whenever you want to reset the counters… I would suggest midnight, so that you are capturing the 24 hrs period… The script will append to a csv file in your documents folder that contains the value that are in the AC, Furnace and Fan variables, and then reset the variables to 0.