DALI-2 Movement and Presence sensor settings and Sympholight configuration

DALI-2 Movement and Presence sensor:

Timer

Time

abbrev

description

Repeat timer

report time

treport 

When the repeat event is set, this timer defines, when the next event is sent at the latest.

Hold timer

hold time

thold

A hold time thold is only considered, when the sensor is a movement sensor. It defines the time that is needed without motion, after that the sensor switches back from occupied to vacant.

Deadtime timer

dead time

tdeadtime

The time, an instance has to wait between sending one event after another.

-

switching time

tswitch

The switching time defines the duration in the Sympholight workflow that shall be started by the sensor.

-

trigger time

ttrigger

The trigger time of the Presence Sensor block in the workflow.

General information

For DALI input devices it is not allowed to send multiple events in one transaction. So different events are fired with the interval tdeadtime . It could make sense to keep this as short as possible and it makes sense use as few event types as necessary.
You will have to switch on or off events and set the sensor timer in the Properties view of the selected "Virtual Device" in the Setup tab.

Standard Setup

Usually the user wants to be free in decision, how to handle the motion or occupancy events.

Now the "DALI Presence Sensor" block in the workflow has also a trigger time. This trigger may not interfere with the logic behind. Especially when you have more than one presence sensor that detect motion for the same group of fixtures it makes sense to use the "DALI Presence Sensor" block only as a trigger block and not its timer functionality.

- Then keep the default for the selected events "Occupied Event" and "Movement Event".

- The "Report Timer" is not used and does not need to be changed.
- The "Hold Timer" thold needs to be set to half to 2/3 of the shortest switching time tswitch .

- Set the ttrigger to 1s and use only the "Motion Start" event out port of the "DALI Presence Sensor" block.

- Build the timer with the available workflow logic instead, here "Single Delay" or "Multi Delay" blocks.

Alternative Setup

With the following setups you can use movement or true presence sensors. With using the "Report Timer" we ensure periodic updates of the sensor state, but raise the traffic on the DALI bus. With the used formulas we assure, that the DALI bus is not flooded, especially when using more than one sensor on the line.
- Here use the "Occupied Event", "Movement Event" and "Report Event".

Movement Sensor

A true presence sensor does not have a hold time, so the following recommendation is for movement sensors only.

Report time treport and hold time thold are the same and need to be set to half to 2/3 of the shortest switching time tswitch.
(thold = treport = tswitch * 2/.. 2/4)
The "DALI Presence Sensor" block trigger time ttrigger has to be set to half the report time.
(ttrigger = treport / 2 = tswitch * 1/.. 1/4 )

True Presence Sensor

A true presence sensor does not have a hold time, so this does not need to be considered here.

Report time treport needs to be set to half to 2/3 of the shortest switching time tswitch.
(treport = tswitch * 2/.. 2/4)
The  "DALI Presence Sensor" block trigger time ttrigger has to be set to half the report time.
(ttrigger = treport / 2 = tswitch * 1/.. 1/4 )


Example: The shortest duration, after which the light shall switch, is 300s.
- Then a possible trigger time is 100s.
- Then a possible report time and hold time are 150s.
=> only every 150s one or two evens are sent over the DALI bus.

Alternative Line Setup

If you want to use both, movement and presence detection, you will have to use the "DALI Presence Sensor Line" block.
- Set the line, address and instance, then you can react to the "Occupied Event" and "Movement Event".
- With a true presence sensor it could make sense to switch on the "Vacant Event" and "No Movement Event".
Try out, which of the setups above will fit best.