mitch236 Posted April 17, 2010 Posted April 17, 2010 I would like to make one of my thermostat programs more reliable. It seems that only one of four of my thermostats gets an -1 error when it tries to run a program. I am capable of communicating with the thermostat flawlessly otherwise. Is there someway to make my program more reliable? What steps should I take to track down the error? The program is very simple. My nighttime program looks like this: If Time is 9:00:00PM Then Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' Mode Auto Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' Fan Auto Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' 60° (Heat Setpoint) Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' 77° (Cool Setpoint) Else - No Actions - (To add one, press 'Action') The daytime program looks like this: If Time is 7:00:00AM Then Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' Mode Auto Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' Fan Auto Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' 40° (Heat Setpoint) Set 'Indoor / Thermostats / Master Suite / HVAC Master Suite' 88° (Cool Setpoint) Else - No Actions - (To add one, press 'Action')
Michel Kohanim Posted April 18, 2010 Posted April 18, 2010 Hi mitch236, Since you are sending one command at a time to your thermostat, and since thermostat modules are a little slower than other modules, what I recommend are: 1. Adding a delay of 3 to 5 seconds between each call OR 2. Make a scene with those settings and activate that scene instead With kind regards, Michel
Recommended Posts