binaryman Posted February 14, 2012 Posted February 14, 2012 I have an outdoor appliancelinc connected to my hot tub to turn it on and off. I do this because it's an old hot tub, and if I run it all the time it uses $150 in electricity a month... My problem is this. I have several of the following programs, but it doesn't seem to shut it off after the wait period is over: If Module 'Climate' Temperature < 36 °F And Module 'Climate' Temperature >= 27 °F And ( Time is 2:00:00PM Or Time is 9:00:00PM Or Time is 3:00:00AM Or Time is 7:00:00AM ) Then Set 'Hot Tub - Outdoors' On Wait 1 hour Set 'Hot Tub - Outdoors' Off Else - No Actions - (To add one, press 'Action') If I shut it off manually it works fine, don't think it's an insteon communication thing at all that I know of... but anybody have any ideas?
TJF1960 Posted February 14, 2012 Posted February 14, 2012 I am thinking that every time the module climate temp changes the program is re-evaluated so if the temp is within range at 2pm, 9am, 3am or 7am then the program will evaluate true and turn on the hot tub. But if during the waiting period the temp changes again and it is not at those exact times the program will evaluate false and leave the tub on. The easiest way to fix it would probably be another program that contains the "then" of this program, while this program just calls the other into action: If Module 'Climate' Temperature < 36 °F And Module 'Climate' Temperature >= 27 °F And ( Time is 2:00:00PM Or Time is 9:00:00PM Or Time is 3:00:00AM Or Time is 7:00:00AM ) Then Run New Program Timer "Then" Else nothing New Program Timer: If nothing Then Set 'Hot Tub - Outdoors' On Wait 1 hour Set 'Hot Tub - Outdoors' Off Else nothing Tim
Recommended Posts