ISY-99i/ISY-26 INSTEON:Add to Program

From Universal Devices, Inc. Wiki
Revision as of 08:15, 10 December 2007 by Larryl (Talk | contribs)

Jump to: navigation, search

This area facilitates the user in building the program. It simplifies the program building process by providing the user a preformatted edit space filled in using Schedule, Condition and Action buttons. It even provides you with a button to add comments in the program.

IF – has the condition that must be met to for the program to run. This condition is the trigger for the program to take action.

THEN – is the primary action when the condition is met. The program here stays running as long as the condition is met or True.

ELSE – is the secondary action when the condition is no longer met or False and only after the primary action was taken.

Your program is not limited to one condition and action. You can have multiple condition and actions defined in the program. Multiple conditions are created using the And/Or pull down menu field. Buttons labeled Add And (…) or Add Or (…) will be available only after a second condition is added. The use of this button allows adding a parenthesis to your program condition. An example of a program with multiple condition and action is shown below.

Figure 49. New Program Screen.

The enabled check box allows the system to run the program. Unchecking this box disables the program.


The schedule button is used to enter time events into the IF section as a condition. When selected the lower portion of the Add to Programs area changes its selection fields. A schedule can be set to occur at a specific or between specific times. This is done by selecting Time Is (refer to Figure 50) for a specific time setting and From/To (refer to Figure 51) for between specified time settings.

Figure 50. Schedule Time Is condition fields.

Figure 51. Schedule From/To condition fields.

A check box for each day of the week and All (for all days) is available. This set the days of the week the timer event will occur.

Longer daylight and shorter night time in summer. Shorter daylight and longer night time in winter. The change in sunrise and sunset time through out the year from winter to summer meant that a fixed predetermined turn on or off time of lights meant you may either be turning on or off the lights too early or too late. Timer event based on Sunrise or Sunset instead of a specific time should solve this.

To add a timer event to a program, select or create a new program. Set the time conditions for the timer event. Click on ‘Add to IF’ button to place the timer condition in the program.


Unlike the Schedule button that that uses the time as a trigger, the condition button uses the devices or a program to trigger the action.

The INSTEON device status and controls are conditions for the trigger. Select ‘Status’ or ‘Control’ for in the menu. Another device is X10 devices. Selecting ‘X10’ from the menu will set the ISY to look for X10 command. The ‘Program’ option uses the status of another program for a trigger.

Figure 52. Device and Program condition select.

Select ‘Add to IF’ button to add the triggers to the condition section.


The action button adds the action information in the ‘Then’ and ‘Else’ section of the program. It is defines the action taken after the condition is met or the trigger.

An action can be setting a device to a defined state that is ON/OFF or set level. The type of action is dependent on the device type. The devices that are supported are INSTEON or X10 compatible devices.

Besides setting a device, an action can also be to:

  • Run or Stop a Program.
  • Notify the addresses in the Recipients List.
  • Wait for a specified period or randomly within the specified period.
  • Repeat for a specified period or for a set number of times.

Figure 53. Action command set.


Select the comment button to show the comment entry field. This field is a free form field without character count limit. Select ‘Update’ button to add the comment in the program.

Figure 54. Comment entry field.

User Guide : Program Details :