Questions tagged [dali]

DALI (Digital Addressable Lighting Interface) is a lighting industry specific protocol between control devices (controllers) and control gear (ballasts) formally specified by IEC62386.

DALI is a digital protocol used to control and query lighting. It was introduced as an annex to IEC60929 "A.C. Supplied electronic ballasts for tubular fluorescent lamps - Performance requirements" and has been implemented across a wide range of lamp types including LED, HID and Low Voltage Halogen. In 2009, a new set of standards, IEC62386 with various parts was introduced, replacing IEC60929.

DALI uses a modulated power system for communication both from control device to gear and back again. A current limited supply is deliberately pulled down by transmitters to produce low pulses, and released to produce high pulses.

Forward frames from control devices to control gear (ballasts) are 16 bits, and reverse frames from control gear are 8 bits (not counting start bit and stop bits). The information rate is low at 1200 bits/sec and the voltages high at 9.5-22.5V for a high, 0-6.5V for a low, so that there are no special requirements on the cables. Non twisted, non screened multicore cable can be run for 300m with other cores carrying mains current without detrimental affect on the DALI signals. It is only single insulated from mains in the cable and at the gear end, so is not a SELV signal.

Use of the DALI symbol on products is governed by the "DALI group" formerly known as AG DALI, a division of the ZVEI group, independent of the IEC standards body.

Questions that should have this tag should be about the lighting control protocol rather than the marketing group and logo, and be of a technical nature suitable for an electronics literate audience.

See also http://en.wikipedia.org/wiki/DALI_lighting

Anyone working with DALI should obtain a copy of the IEC62386 standards for reference since many sites and microprocessor app notes are still using IEC60929 Annex E.4. which is out of date. DALI is an open standard in that anyone can produce products that work to IEC62386 but it is not a free standard, and membership of the "DALI group" is required, as well as passing a suite of official tests, to use the DALI name and logo on products.

90 questions
5
votes
1 answer

DALI Slave not responding to short address

I'm creating customized DALI Master from scratch. The problem is, that no matter what I do, none of the devices responds to short addressing. Let's start from the beginning. After connecting single device to DALI bus, it works as expected for all…
peku33
  • 395
  • 3
  • 13
3
votes
1 answer

DALI deterministic commissioning

I am currently looking into setting up a DALI system with my own programmable DALI master and (over time) a multitude of DALI (LED) lights. The general idea is to use an already existing DALI python library to program the setup; basically I'd like…
martyn
  • 133
  • 4
3
votes
1 answer

DALI Multi-Master: How to design a multi-master system? Is it part of DALI standard?

This question is haunting me for a long time. This could be something very basic and I do not know how it works or could be some misunderstanding! I am now using STM32E407 as DALI master and am working on the implementation of DALI. I have achieved…
charansai
  • 471
  • 1
  • 6
  • 21
3
votes
1 answer

DALI : How commissioning process takes place in DALI system?

I am new to DALI protocol. The setup has a master and one slave. I am using Mean Well Dali Driver. Broadcast control commands are working properly. But, I am not able to get the response from Dali Driver, for broadcast query or special commands. And…
Amol
  • 31
  • 2
2
votes
1 answer

DALI: How do I delete the short address from a device?

I have a device that already has a short address. I need to delete this short address so that I can do the initialisation process again (from random address to short address). Can this be done? What commands do I have to send?
1
vote
0 answers

Powering 3rd party sensors from DALI bus line

I have some custom 5v arduino sensors that I'd like to power from a DALI bus line. Multimeter reports 27vdc on the bus line. My naive assumption is that connecting a 27 to 5vdc voltage regulator would do the job as far as powering the arduinos are…
buffer99
  • 11
  • 1
1
vote
2 answers

How can a DALI power supply handle shorting

I'm trying to understand how a DALI power supply can handle being shorted, when a controller is transmitting a signal. The AN1465 application node helped a lot with understanding a usage, but I'm still not quite sure about how the power supply…
jonas
  • 309
  • 1
  • 9
1
vote
1 answer

Dali - Handling multiple responses

I have found a similar answer related to taking care of multiple responses in a Dali bus system: DALI: Handling multiple responses from DALI system I'm designing the dali control device(master). I have finished the commissioning process and now…
abdullah cinar
  • 197
  • 2
  • 9
1
vote
1 answer

Can I have multiple KNX/DALI gateways on a single DALI line?

In our KNX test lab we have several KNX/DALI gateways from different vendors (ABB, Ipas, Siemens, etc.). We have 1 DALI line with a few testing devices. Whenever we do tests we need to physically attach the KNX/DALI gateway of interest to the DALI…
1
vote
1 answer

Dali Commissioning Without Randomise

I have 2 slave devices connected to my dali bus. I can set their short address using the below steps: Terminate Initialise Randomise Set B1, B3 and B5 search addresses Compare Go back to step4 until there is only one luminaire Program the short…
abdullah cinar
  • 197
  • 2
  • 9
1
vote
1 answer

Clarification required on DALI Standard 101,103

I want to develop a complete DALI Control Device with two important features, one being "3 DALI buses on the device" and other being the "RGB colour control feature"! Already, I have successfully designed a DALI Master-Slave prototype system using…
charansai
  • 471
  • 1
  • 6
  • 21
1
vote
1 answer

What is the expected delay on a dali ballast from actioning a Direct Arc Power command

I am sending toggling Direct arc power commands to a LED driver. ( OFF / ON ) at an equal interval of 500mS. I am monitoring the dali bus commands with a Lunatone USB interface and I can see that the Led driver sometimes missed the ON -…
Rob
  • 51
  • 4
0
votes
1 answer

Scanning DALI control gears

I am designing a WiFi enabled DALI control device. I have some control gears which already have short addresses, are connected on DALI lines. I want to scan the control gears and store their short addresses in my cell phone app. We have developed a…
0
votes
2 answers

DALI: Address assigning using randomise is not working

I have a DALI setup only with one LED. I set the high, medium, and low addresses to FF but when I send the compare command, I get no response. When commands are broadcasted, I get responses for control-query commands are all working. I tried…
0
votes
0 answers

DALI control device addressing modes and event source schemes

I have a multi-master DALI setup at home, where my part-301 push button couplers have been assigned with fixed functions provisioned through the OEM's SW. This means that I'm using plenty of application controllers which directly control my LED…
Jan Kundrát
  • 146
  • 4
1
2