I was having a problem in running an ISY program with a runThen command. The ISY indicated that the program ran. I noticed that the status of the program in the summary page of the ISY was false. The program has no If section, no Else section, only a Then section.
I forced the program to run by running it from the ISY. It ran fine. The status was then True. I tried running it from Homeseer again via the script I used (the script contains The following: hs.ExecX10ByName("My Programs Inside Lights Off", "runThen"). The script now ran the program as expected turning off all the lights.
I was under the impression that runThen would always run the Then section of the script independent of its status (true or false). Could you please look into it as I cannot see exactly what the plugin is sending to the ISY for the above command. I am running plugin version 1.4.0.17 Gold.
PS as a safety measure I added an if clause that is always true.
I forced the program to run by running it from the ISY. It ran fine. The status was then True. I tried running it from Homeseer again via the script I used (the script contains The following: hs.ExecX10ByName("My Programs Inside Lights Off", "runThen"). The script now ran the program as expected turning off all the lights.
I was under the impression that runThen would always run the Then section of the script independent of its status (true or false). Could you please look into it as I cannot see exactly what the plugin is sending to the ISY for the above command. I am running plugin version 1.4.0.17 Gold.
PS as a safety measure I added an if clause that is always true.
Comment