MikeB Posted July 3, 2008 Posted July 3, 2008 I have a question. If the following program was running because, say, the thermostat had a temperature of 80 degrees: If Status 'Thermostat' > 78° (Temperature) Then Wait 5 minutes Set 'Thermostat' 75° (Cool Setpoint) Else - No Actions - (To add one, press 'Action') And 2 minutes into the WAIT command the temperature went up to 81 degrees, would the program restart itself and the 5 minute wait period? Or would it continue to run through the original 5 minute WAIT? Thanks!
Chris Jahn Posted July 4, 2008 Posted July 4, 2008 The program would restart itself (and the 5 minute wait) because the Temperature status of 'Thermostat' would have changed. If you don't want it to stop, then you could do the following: If Status 'Thermostat' > 78° (Temperature) And Program 'Change Setpoint' is False Then Run Program 'Change Setpoint' (Then Path) Else - No Actions - (To add one, press 'Action') 'Change Setpoint' If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Wait 5 minutes Set 'Thermostat' 75° (Cool Setpoint) Run Program 'Change Setpoint' (Else path) Else - No Actions - (To add one, press 'Action')
MikeB Posted July 4, 2008 Author Posted July 4, 2008 Thanks... I had a feeling that might be the case.
Recommended Posts