edokid Posted December 30, 2017 Posted December 30, 2017 I haven't used my ISY in awhile and now my mind is blank on how to do this. I have a program that says under "Then" to query all z-Wave devices, then ends with "Repeat every 1 minute." I used to have this working before I erased all my programs but confused now. I have it set to run at start up but it doesn't seem like it actually is looping as it just shows last run time being when the ISY rebooted. Do I need something in the IF? I know I'm missing something obvious as this was easy in the past. Thanks!!
paulbates Posted December 30, 2017 Posted December 30, 2017 Is there an If statement? If that logic becomes false the program will stop. Can you share the program? That will help Paul
edokid Posted December 30, 2017 Author Posted December 30, 2017 I had an IF statement saying if the time is from 12am to 11:59pm, but wasn't sure if that did anything as under "next run time" it would show 11:59pm. Here's the program right now: https://imgur.com/a/FEtWO
paulbates Posted December 30, 2017 Posted December 30, 2017 Move the "Repeat" statement up to be the first statement. That will do it Paul
edokid Posted December 30, 2017 Author Posted December 30, 2017 Great thanks so much, I knew it was something simple
KSchex Posted January 3, 2018 Posted January 3, 2018 I saw the original post here and it got me thinking. Why would you want to query for status. The devices should send the status back automatically on a transition and the ISY should have that data. Am I missing something?
stusviews Posted January 3, 2018 Posted January 3, 2018 I haven't used my ISY in awhile and now my mind is blank on how to do this. I have a program that says under "Then" to query all z-Wave devices, then ends with "Repeat every 1 minute." I used to have this working before I erased all my programs but confused now. I have it set to run at start up but it doesn't seem like it actually is looping as it just shows last run time being when the ISY rebooted. Do I need something in the IF? I know I'm missing something obvious as this was easy in the past. Thanks!! I don't know which ISY version you are using, but in version 4,a Repeat statement repeats only what follows the statement, not what precedes it.
paulbates Posted January 3, 2018 Posted January 3, 2018 I saw the original post here and it got me thinking. Why would you want to query for status. The devices should send the status back automatically on a transition and the ISY should have that data. Am I missing something? There are a number of zwave switches that do not automatically send their status when locally activated, like Insteon switches always have been. However it is becoming more prevalent in newer products and expected by z-wave users.
KSchex Posted January 3, 2018 Posted January 3, 2018 There are a number of zwave switches that do not automatically send their status when locally activated, like Insteon switches always have been. However it is becoming more prevalent in newer products and expected by z-wave users. Thanks Paul. I learned something new.
Recommended Posts