jwarner964 Posted October 21, 2014 Posted October 21, 2014 Hi I have added a insteon thermostat and would like some suggestions on programs to work between winter and summer, I live in MN and would like to incorparate geo fence to set back when temp when away or if wife or I get back to set up temp we get home at different times all the time, I've been looking at all the forums for ideas but can't find any, right now I have about 6 programs to accomplish this Thanks for any help
builderb Posted October 21, 2014 Posted October 21, 2014 Honestly, 6 programs to do that doesn't sound bad. I've got 6 programs just for presence detection for two people, and another 6 for the state of the house. I'm currently seeing how that home state variable works with folders for the stuff I want to change based on whether any or all of us are here. I'm pretty new to the ISY though, so there may be more efficient ways to do things.
clarkes71 Posted October 21, 2014 Posted October 21, 2014 (edited) For starters, I have these programs that are DISABLED: Set Unit Mode- Auto If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Hallway 01 / Thermostat- Main' Mode Auto Set 'Hallway 01 / Thermostat- Main' Fan Auto Else - No Actions - (To add one, press 'Action') Set Unit Mode- Off If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Hallway 01 / Thermostat- Main' Mode Off Else - No Actions - (To add one, press 'Action') Set Unit Setpoints (Set temps to what works for you) If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Hallway 01 / Thermostat- Main' Mode Auto Set 'Hallway 01 / Thermostat- Main' Fan Auto Set 'Hallway 01 / Thermostat- Main' 76° (Cool Setpoint) Set 'Hallway 01 / Thermostat- Main' 68° (Heat Setpoint) Else Set 'Hallway 01 / Thermostat- Main' Mode Auto Set 'Hallway 01 / Thermostat- Main' Fan Auto Set 'Hallway 01 / Thermostat- Main' 79° (Cool Setpoint) Set 'Hallway 01 / Thermostat- Main' 65° (Heat Setpoint) I program a KPL button to allow Auto or Manual control of HVAC- These are ENABLED. HVAC Control- Auto If Status 'Family Room / Track Lights- KeypadLinc / Manual HVAC- KeypadLinc' is Off Or Control 'Family Room / Track Lights- KeypadLinc / Manual HVAC- KeypadLinc' is switched Off Then Set Scene 'Family Room / Manual HVAC' Off Enable Program 'HVAC Update Away' Enable Program 'HVAC Update Home 01' Run Program 'Set Unit Mode- Auto' (Then Path) Wait 5 seconds Run Program 'HVAC Control- Get Schedule State' (If) Else - No Actions - (To add one, press 'Action') HVAC Control- Manual If Status 'Family Room / Track Lights- KeypadLinc / Manual HVAC- KeypadLinc' is not Off Or Control 'Family Room / Track Lights- KeypadLinc / Manual HVAC- KeypadLinc' is switched On Then Set Scene 'Family Room / Manual HVAC' On Disable Program 'HVAC Update Away' Disable Program 'HVAC Update Home 01' Run Program 'Set Unit Mode- Off' (Then Path) Else - No Actions - (To add one, press 'Action') HVAC Control- Get Schedule State If $Current_Schedule_State is 0 Then Run Program 'Set Unit Setpoints' (Else Path) Else Run Program 'Set Unit Setpoints' (Then Path) I have not listed a couple of programs here because it connects to many other programs regarding my 'Home Mode' (Home, Away, Home- Stay), 'Schedule State' (Home or Away).... etc, but this might get you going on other ideas on how to control. Edited October 21, 2014 by clarkes71
clarkes71 Posted October 21, 2014 Posted October 21, 2014 Two more I should include, as I use these to let me know the current status of HVAC in all my other programs... HVAC Unit Mode- Status Off If Status 'Hallway 01 / Thermostat- Main' is Mode Off Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') HVAC Unit Mode- Status On If Status 'Hallway 01 / Thermostat- Main' is Mode Auto Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') I use these and check if programs are 'True' or 'False'
jwarner964 Posted October 22, 2014 Author Posted October 22, 2014 Thanks for the input. that helps, I'm fairly new to so it helps to see what other people are doing
Recommended Posts