git404hub

what is python-dali fr?

mrk-its/python-dali — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2023-04-02

Audience · developerComplexity · 3/5DormantSetup · moderate

tl;dr

A Python library for controlling DALI-standard smart lighting, dim, switch, and coordinate lights, sensors, and buttons through code instead of manual setup.

vibe map

mindmap
  root((python-dali))
    What it does
      Control DALI lights
      Dim and switch fixtures
      Read device status
      Automate scenes
    Tech stack
      Python
      DALI protocol
      USB gateways
    Use cases
      Building automation
      Smart home lighting
      Occupancy based scenes
      Custom control panels
    Audience
      Automation specialists
      Lighting installers
      Smart home developers
    Hardware
      Tridonic DALI USB
      Hasseb DALI Master
      Sensors and buttons

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Dim or switch DALI lights in a building from a Python script.

VIBE 2

Build occupancy-based lighting scenes for offices or hotels.

VIBE 3

Integrate DALI lighting control into a larger smart home platform.

VIBE 4

Add support for new DALI equipment types as they come out.

what's the stack?

PythonDALI (IEC 62386)

how it stacks up fr

mrk-its/python-dali0verflowme/alarm-clock0verflowme/seclists
LanguageCSS
Last pushed2023-04-022022-10-032020-05-03
MaintenanceDormantDormantDormant
Setup difficultymoderateeasyeasy
Complexity3/52/51/5
Audiencedevelopervibe coderops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires a physical DALI gateway (e.g. Tridonic DALI USB or Hasseb DALI Master) wired to real lighting hardware.

prompts (copy fr)

prompt 1
Show me how to use python-dali to connect to a Tridonic DALI USB gateway and turn on all lights in zone 3.
prompt 2
Write a Python script using python-dali that dims a light to 50 percent and reads back its status.
prompt 3
Help me build an occupancy-triggered lighting scene using python-dali and a motion sensor.
prompt 4
Explain how to extend python-dali to add support for a new type of DALI equipment.

Frequently asked questions

what is python-dali fr?

A Python library for controlling DALI-standard smart lighting, dim, switch, and coordinate lights, sensors, and buttons through code instead of manual setup.

Is python-dali actively maintained?

Dormant — no commits in 2+ years (last push 2023-04-02).

How hard is python-dali to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is python-dali for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.