Configuring a sequence to run from a button press is a process of assigning a target, choosing the correct behaviour for the peripheral and configuring the sequence that will be run in the trigger map.
Assigning a target
You may give an instance up to 16 targets. A trigger is generated for every target of an instance when you press a button. The trigger map checks to see if there is a sequence associated with the target you
have triggered and runs or retriggers a currently running sequence for that target.
The main types of targets you will use to trigger a sequence are:
- DALI Targets
- System Variables
- System Addresses
For actions on DALI devices (e.g., switching scenes, timed on/off): Use a DALI Target.
To trigger a sequence with a dynamic value (e.g., from a touchscreen slider): Use a System Variable. The sequence will be triggered when the variable changes.
To trigger a custom sequence directly, without making it the default for a DALI target: Use a System Address. This is for less common scenarios where you need an independent trigger point. A System Address provides a direct way to initiate such a sequence, independent of a DALI target's standard behaviour
Choosing the correct instance behaviour for your target
For button triggers only from switches and touchscreens, use Action as the behaviour. This creates an Action Switch trigger. The action switch does not generate DALI by itself, it only causes a trigger.
While uncommon, a single switch can simultaneously perform its standard DALI functions (like dimming) and trigger an unrelated sequence. For example, if a switch configured as a dimmer has both DALI targets and a System Variable target, pressing it will control the lights and also set the System Variable (e.g., to 1). This change to the System Variable can then initiate a separate action.
For triggers that provide data (such as absolute input values or the values of a slider on a touchscreen), if the data is a 1 or a 0, configure the behaviour as a binary input. If the data varies in larger quantities, such as a slider value, pick raw input.
Note on touchscreens:
In the application rows for each touchscreen, there are several types triggering actions. If you are pressing buttons on the touchscreen, select the push buttons. If you are provide data from a slider, select raw input value. The touchscreen is unique in that it acts as a standard switch when you are configuring push buttons and an absolute input when you are configuring sending a raw input value.
Running a sequence via a trigger map
Once you have selected your target and behaviour, you need to create a trigger map entry that links a trigger with a sequence.
For your triggers caused by a target of an instance being a DALI target, use Action Switch or Sensor Or Switch Or External On Command. The latter category will also catch most actions directed at that target (sensor triggers, lighting commands etc).
System variable and system address triggers are also available.
Comments
0 comments
Article is closed for comments.