ISY-99i/ISY-26 INSTEON:Create a Program

From Universal Devices, Inc. Wiki

In the ISY you can create many powerful programs in order to automate your setup. It helps to know the process to create a program which once you have created a simple program you can move on to more complex ideas. This how to is to help you create your first program. See the Program Commands reference for more info on syntax.

Basic Program Instructions

  • If: Programs all rely on a Condition, or trigger, to be met that cause them to run.
  • Then: A program will perform the defined Action.
  1. Use Admin Console
  2. Click on the "Program Details" tab to get started.
  3. Right click on one of the folders and select "New Program", rename it to something that pertains to your program.
  4. Use the interface to define a Condition which will cause the program to run.
  5. Define a response to the Condition.
  6. Finally click on the "Save Changes" button to save your program to the database.
    • The icon for the program should change from a "page green arrow icon" to a "page icon".
  7. Your program is enabled and ready to run.


Program Menu
New Program
Save Changes

Create a Schedule Program

  • Create a program to turn on the lights when you wake up on weekdays.
  1. Click on the Schedule button and define the time and day(s) you want the program to run.
  2. Add to If.
  3. Next click on the Action button.
  4. Select a Scene to control.
  5. Define the desired Action, On.
  6. Add to Then.
  7. Save Changes.


Schedule Window

Create a Conditional Program

  • This example uses a button press to set a scene that lights the way to the bedroom and after 10 minutes turns off most of the house lights.


  1. Click on Condition.
  2. The first box should be set to And.
  3. Select Control from the second box.
  4. Select a Device to monitor in the third box.
  5. In the fourth box select Is.
  6. Select the Condition On from the last box.
  7. Add to If.


  1. Click on Action to define a response to the Condition.
  2. Select Insteon in the first box.
  3. Select the Scene to control in the second box.
  4. Select the desired action On in the third box.
  5. Add to Then.


  1. Select Wait in the first box.
  2. Define the time to wait.
  3. Add to Then.


  1. Select Insteon in the first box.
  2. Select the desired Scene in the second input box.
  3. Define the Action On to be applied to the Scene in the last box.
  4. Add to Then.


  1. Save Changes.


Conditional Program

Stop a Program

  • When a Program is Waiting or Repeating it can be stopped. Here is an example that will cancel the above program.
  • The 'Go To Bed' scene will remain on but the 'Bedtime' scene will not be called if the keypad button is turned off before the end of the 10 minute wait.
  • Press the KPL 2 button On again to begin the 10 minute countdown again.
  1. Begin with the above program example.
  2. Click on the existing Condition to display it in the edit box.
  3. Change the Is condition to Is Not.
  4. Change the Action On to Off.
  5. Select Add to If.
  6. Save Changes.


Stop Program


What the Else?

  • Combining Conditions and using Else.

Advanced Programming




ISY-26 INSTEON / ISY-99i Series INSTEON : How-To Guide