GregE Posted January 18, 2013 Posted January 18, 2013 Hey all, I would like to create a program with my ISY to control the thermostat when I am at my lake house. Currently I just control it manually and set it back when we are gone. I can access it from my phone to bring it to a good temp before we arrive. While we are there I would like to not have to manually change it at night and in the morning. I guess all I really need is a day and night setting. Are there any examples out there? I saw the example in the wiki for the office program but didn't know if somebody had a version for a home. Thanks
Xathros Posted January 18, 2013 Posted January 18, 2013 Hi GregE- I use a variable to accomplish this at my place. I created a state variable called s.HomeAway I set the value of this to 0 for Home and 1 for Away. I test for the value of s.HomeAway = 0 in the IF sections along with my day and time tests. I have an extra program that sets the thermostat set points back to my away preference when s.HomeAway = 1 Hope this makes sense. -Xathros
GregE Posted January 18, 2013 Author Posted January 18, 2013 I have a 6 button keypadlinc and use 1 button to say if I am there or away. Do you just have a simple programs like this? Day Heat Program If On Mon, Tue, Wed, Thu, Fri From 9:00:00AM To 5:00:00PM (same day) Then Set 'FirstFloorThermo' 68° (Heat Setpoint) Else - No Actions - (To add one, press 'Action') Night Heat Program If On Mon, Tue, Wed, Thu, Fri From 5:01:00PM To 8:59:00AM (next day) Then Set 'FirstFloorThermo' 64° (Heat Setpoint) Else - No Actions - (To add one, press 'Action')
Xathros Posted January 18, 2013 Posted January 18, 2013 I have a 6 button keypadlinc and use 1 button to say if I am there or away. Do you just have a simple programs like this? Day Heat Program If On Mon, Tue, Wed, Thu, Fri From 9:00:00AM To 5:00:00PM (same day) Then Set 'FirstFloorThermo' 68° (Heat Setpoint) Else - No Actions - (To add one, press 'Action') Night Heat Program If On Mon, Tue, Wed, Thu, Fri From 5:01:00PM To 8:59:00AM (next day) Then Set 'FirstFloorThermo' 64° (Heat Setpoint) Else - No Actions - (To add one, press 'Action') Hi GregE- Yes. My programs are very similar to yours. Your KPL button serves the same purpose as my state variable. I would modify your programs as follows assuming that KPL-H is ON when Away and 64 is the set point you want when away: Day Heat Program If ( On Mon, Tue, Wed, Thu, Fri From 9:00:00AM To 5:00:00PM (same day) ) And Status KPL-H is OFF Then Set 'FirstFloorThermo' 68° (Heat Setpoint) Else - No Actions - (To add one, press 'Action') Night Heat Program If ( On Mon, Tue, Wed, Thu, Fri From 5:01:00PM To 8:59:00AM (next day) ) or Status KPL-H is On Then Set 'FirstFloorThermo' 64° (Heat Setpoint) Else - No Actions - (To add one, press 'Action') Simply replace KPL-H with your KPL Button and reverse the On/Off status checks if your button is ON when Home rather than Away. -Xathros
GregE Posted January 18, 2013 Author Posted January 18, 2013 Yeah after I submitted it I realized I hadn't included the button in the if section. Thanks for the help
Xathros Posted January 18, 2013 Posted January 18, 2013 Yeah after I submitted it I realized I hadn't included the button in the if section. Thanks for the help Anytime -Xathros
Recommended Posts