We often leave the side door of my house open during the day to allow the dog to go in and out to do his business outside (he is a big greyhound who is too frightened to go through a doggie door).
I have my Elk connected to an Aprilaire 8870 thermostat which changes the heat setpoint at different times of the day. 4 different setpoints based on time of day. I want the heating/cooling to be suspensed whenever the side door is left open. As my father would say, "You don't need to be heating/cooling the neighborhood".
It is easy to write the rule to turn the heat off when the door zone is open. But how do you write it to resume the thermostat at the correct setpoint when the door is closed? For example if the door is opened in the morning when the desired setpoint is 67 and closed in the evening when the setpoint should be 69 what is the best way to do that? I can write a rule to check the time of day when the door is closed and then compare it to each of the different times of day for the tempurature, then retrieve the temp setpoint for that time and restart at that number but it seems kind of kludgy. Is there anything more elegant that someone can come up with?
(WOW - my 100th post and I am now advanced!!!)
I have my Elk connected to an Aprilaire 8870 thermostat which changes the heat setpoint at different times of the day. 4 different setpoints based on time of day. I want the heating/cooling to be suspensed whenever the side door is left open. As my father would say, "You don't need to be heating/cooling the neighborhood".
It is easy to write the rule to turn the heat off when the door zone is open. But how do you write it to resume the thermostat at the correct setpoint when the door is closed? For example if the door is opened in the morning when the desired setpoint is 67 and closed in the evening when the setpoint should be 69 what is the best way to do that? I can write a rule to check the time of day when the door is closed and then compare it to each of the different times of day for the tempurature, then retrieve the temp setpoint for that time and restart at that number but it seems kind of kludgy. Is there anything more elegant that someone can come up with?
(WOW - my 100th post and I am now advanced!!!)