domoticz/domoticz
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices. observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 99
- Release rhythm 72
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 114.0
- age_days: 4036
- days_rel: 31
- days_push: 7
- n_releases_24m: 5
Adoption not part of the score
3794 stars · 1163 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Domoticz is a free, open-source home automation system written in C++ that monitors and controls lights, switches, and sensors for temperature, energy, gas, water, weather, and more. It supports 150+ hardware devices (Z-Wave, Zigbee, MQTT, Philips Hue, RFXCOM, P1 smart meters) through a lightweight HTML5 web interface, with automation via dzVents (Lua), Python plugins, and Blockly, all running fully locally with no cloud dependency.
Use cases
- monitor temperature and humidity sensors in my home
- control Z-Wave and Zigbee lights and switches from a web dashboard
- track electricity and gas usage from a P1 smart meter
- build automation scripts triggered by sensor events
- run a lightweight smart home hub on a Raspberry Pi
- get push notifications when a sensor triggers
- self-host home automation without cloud dependency
When to choose
- you want a lightweight, resource-efficient hub that runs on a Raspberry Pi Zero
- you prefer writing real automation logic in Lua (dzVents) or Python over YAML configuration
- you need privacy-first, fully local operation with no cloud accounts or subscriptions
- you have mixed hardware (Z-Wave, Zigbee, MQTT, Hue, smart meters) under one roof
- you want long-term stability with a mature, decade-old codebase
When to avoid
- you want a large plug-and-play ecosystem with thousands of one-click integrations like Home Assistant
- you prefer drag-and-drop or wizard-based automation over scripting
- you need official end-user support via GitHub issues (the issue tracker is not for support)
- you want a modern UI with extensive theming and app-store-style add-ons
Facets
application · maturity stable
iot monitoring http-server workflow-automation scheduling iot self-hosted windows iot self-hosted cpp home-automation z-wave zigbee mqtt dzvents lua-scripting python-plugins energy-monitoring sensors html5-web-ui local-first no-cloud notification scripting automation linux macos docker
4 sources
- readme: https://github.com/domoticz/domoticz · fetched 2026-08-28 · 53fd7d3d8351
- homepage: https://www.domoticz.com · fetched 2026-08-29 · 54b7f7667f77
- site_page: https://www.domoticz.com/2026.3 · fetched 2026-08-29 · fb8a2d2dc53d
- site_page: https://wiki.domoticz.com · fetched 2026-08-29 · 1c7db7004f8f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| domoticz/domoticz | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="domoticz/domoticz")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem