Difference between revisions of "ISY-99i/ISY-26 INSTEON:Action"

From Universal Devices, Inc. Wiki
Jump to: navigation, search
(v2.8.11)
Line 1: Line 1:
 
==Action==
 
==Action==
[[{{ns:6}}:ts_action1.jpg|Adding an action to a program]]
+
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 occurs.
==Description==
+
 
To add an action to a program, first select or create a program, and then press the <b>Action</b> button.
+
[[image:Action drop-down.gif]]
When you have finished entering the action information, press either the [Add to 'Then'] or [Add to 'Finally'] button
+
 
to add it to the program.
+
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 two types of device Actions that are supported are '''INSTEON''' or '''Send X10''' .
<br><br>
+
 
The available actions are:
+
<dl>
+
 
<dt>Insteon
 
<dt>Insteon
<dd>Set an insteon device (eg. set the On-Level of a lamp)
+
<dd>Set an insteon device or scene (eg. set the On-Level of a lamp)
 +
<dd>Optionally (with the add-on A10/X10 module) A10/X10 devices that have been added to the Device tree can be controlled.
 
<dt>Send X10
 
<dt>Send X10
 
<dd>
 
<dd>
 
[[{{ns:6}}:ts_action_x10.jpg|Adding an X10 action to a program]]
 
[[{{ns:6}}:ts_action_x10.jpg|Adding an X10 action to a program]]
 
<br>Sends this as a complete X10 command.
 
<br>Sends this as a complete X10 command.
<br>NOTE: This X10 command will be sent as a pair of messages, the first identifying the X10 devices,
+
<li>This X10 command will be sent as a pair of messages, the first identifying the X10 devices,
 
the second containing the command.
 
the second containing the command.
 +
<dt>Notify
 +
<dd>[[{{ns:6}}:ts_action_notify.jpg|Adding an Notify action to a program]]
 +
<br>Sends an e-mail notification to the addresses entered in the system configuration.
 
<dt>Program
 
<dt>Program
 
<dd>
 
<dd>
[[{{ns:6}}:ts_action_run.jpg|Adding an Run or Stop action to a program]]
+
[[{{ns:6}}:Program_Actions.gif‎‎|Selecting an action to a program]]
 
<dl>
 
<dl>
<dt>Run
+
<dt>Run (If)
 
<dd>
 
<dd>
Runs the specified trigger. Although the conditions in the 'If' for that trigger are ignored
+
Runs the Conditions of the specified program.
when running the program, the program will stop if one of the conditions in the 'If' for that
+
<dt>Run Then
trigger change, making it false.
+
<dd>
 +
Runs the Then section of the specified program disregarding any Conditions.
 +
\<dt>Run Else
 +
<dd>
 +
Runs the Else section of the specified program disregarding any Conditions.
 
<dt>Stop
 
<dt>Stop
<dd>Stops the specified trigger. This stops the 'Then' list of actions and moves immediately to
+
<dd>Stops the specified program.
then 'Finally' list.  The 'Finally' list cannot be stopped.
+
<dt>Enable
</dl>
+
<dd>Enables the specified program.
<dt>Notify
+
<dt>Disable
<dd>[[{{ns:6}}:ts_action_notify.jpg|Adding an Notify action to a program]]
+
<dd>Disables the specified program.
<br>Sends an e-mail notification to the addresses entered in the system configuration.
+
<dt>Enable Run At Startup
<dt>Wait
+
<dd>Sets the specified program to run when the ISY is restarted.
 +
<dt>Disable Run At Startup
 +
<dd>Sets the specified program to not run when the ISY is restarted.
 +
 
 +
</dl><dt>Wait
 
<dd>
 
<dd>
 
[[{{ns:6}}:ts_action_wait.jpg|Adding a Wait action to a program]]
 
[[{{ns:6}}:ts_action_wait.jpg|Adding a Wait action to a program]]
 
<br>Waits for the specified amount of time.  If the Random checkbox is checked, then a random value
 
<br>Waits for the specified amount of time.  If the Random checkbox is checked, then a random value
 
from 0 to the specified time is used.
 
from 0 to the specified time is used.
 +
<li>A wait stops when the conditions change.
 
<dt>Repeat
 
<dt>Repeat
 
<dd>
 
<dd>
Line 45: Line 56:
 
<br><br>[[{{ns:6}}:ts_action_repeat2.jpg|Adding a Wait action to a program]]
 
<br><br>[[{{ns:6}}:ts_action_repeat2.jpg|Adding a Wait action to a program]]
 
<br>Continuously repeats at this interval, as follows:
 
<br>Continuously repeats at this interval, as follows:
<ul>
+
<li>A repeat stops when the conditions change.
<li>If this is in a 'Then' statement, it stops when the conditions in the 'If' are no longer true.
+
<li> To break a Repeat sequence, add a "Repeat 1 times".  Actions after this Repeat will only run once (that is to say, they won't repeat at all).  This is useful when you want some Actions repeated, but then want to continue on with more Actions that should not be repeated.
<li>It is not recommended to use this in a 'Finally' statement, as it will run forever, or until
+
<li> The Repeat and Wait actions have a "Random" option.  This is set by selecting the Random check box.  A Random value from 1 to the entered value will be randomly chosen each time the action is run.
the program is restarted.
+
</dl><dt>Adjust Scene
</ul>
+
<dd>
</dl>
+
This command will write new values to scene responders.
 
+
<br>Select a Scene Controller from the In Scene drop-down.
 
+
<br>[[{{ns:6}}:Adjust_Scene_1.gif‎|Adjust a Controller Scene]]
 
+
<br><br>Or select an ISY scene.
 +
<br>[[{{ns:6}}:Adjust_Scene_2.gif‎‎|Adjust an ISY Scene]]
 +
<li>Select a device in the Set drop-down.
 +
<li>Choose an On Level or Ramp Rate for the device.
 +
<dt>System
 +
<dd>
 +
Energy
 +
<br>[[{{ns:6}}:System Options.gif|System Options]]
 +
<br><br>Electricity Demand/Price Alert
 +
<br>Maximum Electricity Alert
 +
<dt>Networking
 +
<dd>
 +
Calls a Network Resource if the Networking Module has been installed.
 +
<br>[[{{ns:6}}:Networking Options.gif|Networking Options]]
 +
<br><br>Wake on LAN: Sends a WOL command to a specified device.
 +
<br>Resource: Sends a predescribed command over the network.
 +
<dt>
  
----
+
[[ISY-26 INSTEON|ISY-26 INSTEON]] '''/'''
+
<!-- [[image:Action Command Set.PNG|frame|none|''Figure 56.  Action command set.'']] -->
[[ISY-99i Series INSTEON|ISY-99i Series INSTEON]] ''':'''
+
[[ISY-99i/ISY-26 INSTEON:User Guide|User Guide]] ''':'''
+
[[ISY-99i/ISY-26 INSTEON:Triggers and Schedules|Triggers and Schedules]] ''':'''
+
[[ISY-99i/ISY-26 INSTEON:Program Details|Program Details]]
+

Revision as of 19:25, 27 January 2011

Action

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 occurs.

Action drop-down.gif

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 two types of device Actions that are supported are INSTEON or Send X10 .

Insteon
Set an insteon device or scene (eg. set the On-Level of a lamp)
Optionally (with the add-on A10/X10 module) A10/X10 devices that have been added to the Device tree can be controlled.
Send X10
Adding an X10 action to a program
Sends this as a complete X10 command.

  • This X10 command will be sent as a pair of messages, the first identifying the X10 devices, the second containing the command.
    Notify
    Adding an Notify action to a program
    Sends an e-mail notification to the addresses entered in the system configuration.
    Program
    Selecting an action to a program
    Run (If)
    Runs the Conditions of the specified program.
    Run Then
    Runs the Then section of the specified program disregarding any Conditions. \
    Run Else
    Runs the Else section of the specified program disregarding any Conditions.
    Stop
    Stops the specified program.
    Enable
    Enables the specified program.
    Disable
    Disables the specified program.
    Enable Run At Startup
    Sets the specified program to run when the ISY is restarted.
    Disable Run At Startup
    Sets the specified program to not run when the ISY is restarted.
    Wait

    Adding a Wait action to a program
    Waits for the specified amount of time. If the Random checkbox is checked, then a random value from 0 to the specified time is used.

  • A wait stops when the conditions change.
    Repeat
    Repeats all of the actions following it, to the end of the list, or to the next Repeat entry.
    Adding a Wait action to a program
    Repeats the number of times specified. If the Random checkbox is checked, then a random value from 0 to the number of times specified is used.

    Adding a Wait action to a program
    Continuously repeats at this interval, as follows:
  • A repeat stops when the conditions change.
  • To break a Repeat sequence, add a "Repeat 1 times". Actions after this Repeat will only run once (that is to say, they won't repeat at all). This is useful when you want some Actions repeated, but then want to continue on with more Actions that should not be repeated.
  • The Repeat and Wait actions have a "Random" option. This is set by selecting the Random check box. A Random value from 1 to the entered value will be randomly chosen each time the action is run. </dl>
    Adjust Scene
    This command will write new values to scene responders.
    Select a Scene Controller from the In Scene drop-down.
    Adjust a Controller Scene

    Or select an ISY scene.
    Adjust an ISY Scene
  • Select a device in the Set drop-down.
  • Choose an On Level or Ramp Rate for the device.
    System
    Energy
    System Options

    Electricity Demand/Price Alert
    Maximum Electricity Alert
    Networking
    Calls a Network Resource if the Networking Module has been installed.
    Networking Options

    Wake on LAN: Sends a WOL command to a specified device.
    Resource: Sends a predescribed command over the network.