Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/domoticz/domoticz · homepage · C++ · GPL-3.0 (copyleft) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
domoticz/domoticzmain90

For agents

markdown · JSON · MCP: product_card(name="domoticz/domoticz")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem