This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

DALI 2.0 motion detector
I have a project where Dali 2.0 motion detectors are installed (B.E.G PICO-BMS DALI-2), is there a possibility to receive the 24bit telegrams sent by the motion detectors with the LM ?

Attached Files Thumbnail(s)
LM can receive such telegrams but the parsing has to be done using scripts at the moment. We have plans to implement DALI 2.0 later.
You should also take into account that DALI bus is really slow and it can be easily overloaded if you attach many sensors to a single line.
the speed will not be the problem in my case we have few luminaire groups on the dalibus and only a few of these sensors, how can i listen to the bus ? i cannot find the appropriate command,
thank you

At this moment receiving telegrams is only supported via an external CANx-DALI interface. Internal DALI interface on Reactor devices and external RS-485 gateways do not support this.
great I have a canX Dali Gateway, I had overlooked the post how do I integrate this script?
Resident script with sleep time set to 0. It will log all bus messages in hex format.
if not canxdali then
  canxdali = require('applibs.canxdali')
  canxdali.getlistener(1) -- 1 second timeout
  canxdali.sethandler('busdata', function(msg)
    local data =

Perfect, that's enough for me,
thank you very much
Updated CANx-DALI app has been published. It has experimental DALI2 frame parsing which can be used in scripts. Docs:

Forum Jump: