Program Enabled Checkbox; Folder Conditions - Universal Devices ISY-994i User Manual

Home automation
Hide thumbs Also See for ISY-994i:
Table of Contents

Advertisement

actually execute at startup only if its Enabled box was checked; as of firmware 2.6.6 it will
run at startup when set to do so, regardless of the state of the Enabled box.
At this point initialization is complete, and event processing begins. All programs which
were set during initialization to run, whether schedules, triggers, or Run at Startup, now
begin running, and programs initiated by new events will also begin running. In all cases,
the order in which the programs run is determined by ISY's internal algorithms, and is not
user predictable; specifically, schedules do not necessarily run in chronological order.

9.5.6 Program Enabled Checkbox

Each program has an Enabled checkbox. When this box is checked and provided any folder
conditions in the program's hierarchy are True, the program will run normally whenever
triggered by an event, when called from another program, when invoked directly from the
Program Summary tab, and at startup if it is set to Run at Startup.
When the Enabled box is not checked, the program will not run in response to an event, but
will still run normally when called from another program and when invoked directly from
the Program Summary tab, provided any folder conditions in the program's hierarchy are
True.
In firmware versions prior to 2.6.6, a program set to Run at Startup would not actually
execute at startup when its Enabled box was not checked. In firmware 2.6.6 and above, a
program set to Run at Startup will do so regardless of the state of its Enabled checkbox,
provided any folder conditions in the program's hierarchy are True.

9.5.7 Folder Conditions

Folders may be created with or without conditions and may be nested. Folders with no
conditions are an effective organizational tool, and programs within them run as described
above.
When a folder is given conditions, then programs within that folder or any of its sub-folders
run only when the folder's conditions are met (the folder's status is True). Whether
invoked by a trigger or schedule, by another program, by Run at Startup, or directly from
the Program Summary tab, a program will run only when the conditions are True for each
folder within the program's hierarchy. Therefore, folder conditions may be considered to
have the highest level of precedence.
When a folder's conditions become True, programs within that folder or its sub-folders do
not automatically run, unless the event which caused the folder to become True is also a
condition of one or more programs within that folder, in which case those programs will
run either the Then or Else path, depending on whether the program's conditions are True
or False. Except for that special case, programs within conditional folders do not run until
an event which is a condition of the program occurs after the folder becomes True. When
Page | 184

Advertisement

Table of Contents
loading

Table of Contents