aLf Posted July 14, 2008 Posted July 14, 2008 Hi Michel: Decded to do some housekeeping and changed my original programs to folders (1) Home, (2) Away. Get the baics of it OK, but they wouldn't run right. In a nutshell what I did was; Made a folder AWAY, Made the criteria for the folder as "when KPL A is OFF, run programs within. Here is the new folder: ************* Folder Conditions for 'AWAY' Add conditions to limit when programs in this folder are allowed to run. If ( Status 'GAR KPL H' is Off Or Status 'MBR KPL H' is Off Or Status 'Occupied On/OFF APL' is Off ) Then Allow the programs in this folder to run. ************************ And finally, I placed this program in the folder to run: If nothing Then Repeat Every 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action') ******************** They would not run properly... Here is the original program as it has run for a year: **************************** If ( Status 'GAR KPL H' is Off Or Status 'MBR KPL H' is Off Or Status 'Occupied On/OFF APL' is Off ) Then Repeat Every 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action') *********************** Is it possible my old version is to blame? or do I have parenthasis out of whack. I just want to re-do ISY so I have a better HOME/AWAY housekeeping. Any ideas of what I'm doing wrong? Thanks, aLf
IndyMike Posted July 14, 2008 Posted July 14, 2008 aLf, Your posted code will enable the folder but your program lacks a trigger to start it (unless you are calling the program from another program). Each program requires an "Event" or a specific call from another program to start. The following will trigger if any of the "somethings" change state to ">0". You do not need the repeat loop here since the program will trigger if any of the monitored devices transitions from the off state. If status "something1" is > 0 or status "something2" is > 0 o o o or status "somethingx" is >0 Then Wait 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action') Regarding your question about your "old" version - Yes this can make a difference. Firmware Version 2.6.4 corrected a problem related to status updates for disabled folders. Here's a thread on the subject - http://www.forum.universal-devices.com/viewtopic.php?p=8687#8687 Bottom line is, if you are running firmware older than 2.6.4, you may want to update. IM Hi Michel: Decded to do some housekeeping and changed my original programs to folders (1) Home, (2) Away. Get the baics of it OK, but they wouldn't run right. In a nutshell what I did was; Made a folder AWAY, Made the criteria for the folder as "when KPL A is OFF, run programs within. Here is the new folder: ************* Folder Conditions for 'AWAY' Add conditions to limit when programs in this folder are allowed to run. If ( Status 'GAR KPL H' is Off Or Status 'MBR KPL H' is Off Or Status 'Occupied On/OFF APL' is Off ) Then Allow the programs in this folder to run. ************************ And finally, I placed this program in the folder to run: If nothing Then Repeat Every 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action') ******************** They would not run properly... Here is the original program as it has run for a year: **************************** If ( Status 'GAR KPL H' is Off Or Status 'MBR KPL H' is Off Or Status 'Occupied On/OFF APL' is Off ) Then Repeat Every 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action') *********************** Is it possible my old version is to blame? or do I have parenthasis out of whack. I just want to re-do ISY so I have a better HOME/AWAY housekeeping. Any ideas of what I'm doing wrong? Thanks, aLf
Chris Jahn Posted July 14, 2008 Posted July 14, 2008 Decided to do some housekeeping and changed my original programs to folders (1) Home, (2) Away. Get the baics of it OK, but they wouldn't run right. Hi Alf, You need something to trigger this program to run. As of v2.6.6, this is very easy to do with Folders. If you want the program in the Folder to run when the Folder Conditions become True then just put that in the conditions of the program. Folder Conditions for 'AWAY' Add conditions to limit when programs in this folder are allowed to run. If ( Status 'GAR KPL H' is Off Or Status 'MBR KPL H' is Off Or Status 'Occupied On/OFF APL' is Off ) Then Allow the programs in this folder to run. If Folder 'AWAY' is True Then Repeat Every 15 minutes Set Scene 'All OFF' Off Else - No Actions - (To add one, press 'Action')
aLf Posted July 14, 2008 Author Posted July 14, 2008 Indy & Chris: Thanks! First I have not upgraded yet for other reasons. I will eventually. Just under my AWAY circumstances, I can't afford a bug--yet. When I can upgrade, I will. I now understand your reasoning on the folders, thank you. I will change it over now and hope that it works better. Regards, aLf
IndyMike Posted July 15, 2008 Posted July 15, 2008 Chris, Thank you as well. I've been on the road a lot lately and missed the 2.6.6 folder condition update. Very nice! Can't wait to get home and give it a try.
Recommended Posts