Table of Contents
Main Room (G1) Lighting
There are 18 DALI LED panels installed in early 2024.
A relay is connected to one of the lights on each of the two switches, to detect when the light switch is turned on.
New controller and PCB for 2025:
- Light switches connections:
- Black: GND
- Yellow: 11 (left switch)
- Blue: 12 (right switch)
DALI Addresses
| Wall | Wall | Door | Wall | Wall | Kitchen |
|---|---|---|---|---|---|
| 2 | 5 | 8 | 9 | 14 | 17 |
| 1 | 4 | 7 | 10 | 13 | 16 |
| 0 | 3 | 6 | 11 | 12 | 15 |
| Window | Window | Window | Window | Window | Window |
| Window | Window | Window | Window | Window | Window |
|---|---|---|---|---|---|
| 15 | 12 | 11 | 6 | 3 | 0 |
| 16 | 13 | 10 | 7 | 4 | 1 |
| 17 | 14 | 9 | 8 | 5 | 2 |
| Kitchen | Wall | Wall | Door | Wall | Wall |
DALI Light Level Presets
| Name | Level |
|---|---|
| dim | 1 |
| comfort | 180 / 210 (kitchen row, 0-5 lights in electronics/radio area - excludes no. 3) |
| harmony | 180 / 210 (workbench side of the room and the fridge) |
| bright | 220 |
| corners | 254 in the corners and 0 everywhere else |
| electronics | 220 on the soldering group without changing anywhere else |
| movie | TODO |
| presentation | TODO |
Also being used, so we could do with additional presets: 100, 150
DALI Groups
- kitchen (last row of 3)
- radio (group of 3)
- social (half the room; right switch)
- sofa (2 lights next to the fridge light)
- soldering (group of 3)
- table (4 lights above the table)
- workbench (half the room; left switch)
Log
2014:
- Raspberry Pi “doorpi” connected to Arduino Micro running https://github.com/edinburghhacklab/dali installed, with equivalent of https://ww1.microchip.com/downloads/en/AppNotes/01465A.pdf circuit on stripboard using a 19.5V laptop power supply (Mike and Tim H)

2024-08-17:
- Terminal blocks on the stripboard had become loose, these have been resoldered (Simon)
2025-08-08:
- ESP32-S3 “dali-g1-1E5038” running https://github.com/edinburghhacklab/mqtt-dali-controller installed, with https://github.com/edinburghhacklab/dali-pcb (Simon)
