gumulka / dali_mon

Convert DALI lighting system codes to human readable messages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DALI MON

Description

This script converts DALI codes into human readable messages. DALI is the digital addressable lighting interface as described here.

The source for the DALI code aka frames can be one of

  • stdin
  • HID class DALI / USB converter (e.g. Lunatone)

This script is based on the following standards

  • IEC 62386-101:2022 system components
  • IEC 62386-102:2022 control gear
  • IEC 62386-103:2022 control device
  • IEC 62386-105:2020 firmware transfer (not supported by USB converter)
  • IEC 62386-207 LED module DT6
  • IEC 62386-208 switching function DT7
  • IEC 62386-209 colour control DT8
  • IEC 62386-301:2017 input devices - push buttons
  • IEC 62386-302:2017 input devices - absolute input devices
  • IEC 62386-303:2017 input devices - occupancy sensor
  • IEC 62386-304:3017 input devices - light sensor

Further Documents

General usage
Address representation
Installation and HID-USB support
Serial port and input format
Tests

About

Convert DALI lighting system codes to human readable messages.

License:MIT License


Languages

Language:Python 99.4%Language:Shell 0.6%