Domoticz
Home automation system for monitoring and controlling smart devices

Domoticz is an open-source home automation system that helps you monitor sensors and meters and control devices such as lights and switches. It provides a responsive web interface that adapts to desktop and mobile browsers and supports running on multiple platforms.
Key Features
- Web-based HTML5 dashboard optimized for desktop and mobile
- Monitoring for many sensor and meter types (for example temperature, rain, wind, UV, power, gas, and water)
- Device control for switches, lights, and other home automation actuators
- Broad hardware and ecosystem support, including integrations such as Z-Wave, Zigbee, 1-Wire, P1 smart meters, and Philips Hue
- Notifications and alerts, including mobile push notifications
- Extended logging for troubleshooting and historical tracking
- Automation capabilities via scripting support (for example Lua)
Use Cases
- Centralized smart home dashboard for mixed-brand devices and sensors
- Energy and utility monitoring using smart meters and pulse counters
- Alerting for home conditions (temperature thresholds, water usage anomalies, and similar events)
Domoticz is a flexible option for building a unified smart home control plane with a lightweight web UI and broad device integration support. It is especially suited to users who want a locally managed system with scripting and strong sensor and meter monitoring features.
Categories:
Tags:
Tech Stack:
Similar Services

Home Assistant
Open-source home automation platform prioritizing local control
Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Frigate
NVR with real-time local object detection for IP cameras
Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.
Tasmota
Open source firmware for ESP8266/ESP32 smart home devices
Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

Node-RED
Flow-based low-code tool for building event-driven automations
Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.


ThingsBoard
Open-source IoT platform for device management and dashboards
Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Zigbee2MQTT
Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT
Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.
C++
JavaScript
HTML
Python
CSS