dkaye Posted January 12, 2008 Posted January 12, 2008 I've got an EZIO2x4 in series with my furnace thermostat so that I can turn the heat on and off to save energy while I'm out of town. Through the ISY-26 I can turn it on a few hours before I get home. Sweet. There's just one problem. If there's a power failure -- it happens a lot here in the winter -- when the power comes back on, the relay contacts on the EZIO2x4 are open (off). The device doesn't remember its last state. If it happens in the middle of the night, when I'm home, my heat stays off. What would you do? Have a program that turns the device on every ten minutes and then just disable the script when traveling? Is there a way for the ISY-26 to remember the state of the device and re-apply that state upon power up? Got another clever solution? Quote
Michel Kohanim Posted January 13, 2008 Posted January 13, 2008 Hello dkaye, Here's what I'd suggest: Create a program such that the condition is 'when' you want your furnace to be on (say, winter nights). Save this program and then go to Program Summary tab, choose this program, then choose Run at Boot, and then click on Apply. This way, your program will run after reboot. With kind regards, Michel I've got an EZIO2x4 in series with my furnace thermostat so that I can turn the heat on and off to save energy while I'm out of town. Through the ISY-26 I can turn it on a few hours before I get home. Sweet. There's just one problem. If there's a power failure -- it happens a lot here in the winter -- when the power comes back on, the relay contacts on the EZIO2x4 are open (off). The device doesn't remember its last state. If it happens in the middle of the night, when I'm home, my heat stays off. What would you do? Have a program that turns the device on every ten minutes and then just disable the script when traveling? Is there a way for the ISY-26 to remember the state of the device and re-apply that state upon power up? Got another clever solution? Quote
dkaye Posted January 13, 2008 Author Posted January 13, 2008 Thanks, Michel. Perhaps you can explain (or point me to the explanation of) some points regarding Programs: (1) If the "If" clause contains a "Status" condition (eg, "Status is not On") and there is no Schedule, when and how often is the program run? (2) If the "Then" clause contains a "Repeat" action, what precisely does this do? Does it re-schedule the entire program for execution? (3) If the answer to #2 is Yes, is this a reasonable/proper way to cause a program to run at a predictable interval, say every ten minutes? Thanks. ...doug Quote
Michel Kohanim Posted January 13, 2008 Posted January 13, 2008 Hello Doug, Please find my answers below. With kind regards, Michel Thanks, Michel. Perhaps you can explain (or point me to the explanation of) some points regarding Programs: (1) If the "If" clause contains a "Status" condition (eg, "Status is not On") and there is no Schedule, when and how often is the program run? This program is tested/evaluated every time there's a change in the status of that device. If the status of the device never changes then the "Then" clause will never ever again run! (2) If the "Then" clause contains a "Repeat" action, what precisely does this do? Does it re-schedule the entire program for execution? No, it only repeats the Actions within it (3) If the answer to #2 is Yes, is this a reasonable/proper way to cause a program to run at a predictable interval, say every ten minutes? See above Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.