Domoticz
ActiveOverview
Domoticz is a lightweight home automation system that monitors and configures devices such as lights, switches, sensors for temperature, rainfall, wind, UV radiation, electricity, gas, and water usage. It runs as a server application accessible via web interface and mobile apps, sending notifications to mobile devices. Intended for users setting up local smart home control on low-resource hardware like Raspberry Pi, it stands out for its minimal resource use and broad device compatibility.
Key Features
- Device Monitoring - Monitors sensors/meters for temperature, rainfall, wind, UV, electricity, gas, and water.
- Device Control - Controls lights, switches, fans, and utilities via web or mobile apps.
- Notifications - Sends alerts to mobile devices for events or changes.
- Web Interface - Accessible dashboard for configuration and control with mDNS support.
- Mobile Apps - Android and iOS apps for remote control, logs, graphs, and historical data.
- Location-Based Features - Sunset/sunrise timings using latitude/longitude for automation.
- Updates - Web-based updates for stable or beta versions.
- Email Notifications - Sends alerts, camera screenshots, and error notifications via email.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Core Domoticz | Free | Full server software, web interface, device support, notifications. |
| Android Lite | Free | Basic device control, logs, graphs. |
| Android Premium | Paid upgrade | Geo-fencing, Android Wear, home screen widgets. |
| iOS Free Trial | Free to try | Basic control for Domoticz on iPhone/iPad/Apple Watch. |
| iOS Premium | Paid upgrade | Full experience beyond trial. |
Platforms & Requirements
Domoticz server runs on Linux (including Raspberry Pi), Windows, and macOS with low resource requirements suitable for single-board computers. Android and iOS companion apps require standard mobile hardware; Android app supports Wear OS. Local network access uses HTTP/HTTPS; remote requires port forwarding and proper credentials.
Integrations & Ecosystem
- Android app (nl.hnogames.domoticz)
- iOS app (Domoticz & Jeedom by Pilot)
- Domoticz Android (open-source GitHub client)
- Various sensors/meters (temperature, wind, UV, electricity)
- Cameras
- Email notifications
- HTTP/HTTPS API for custom apps
- NFC/QR codes, Bluetooth, speech in mobile apps
Alternatives
| App | Difference |
|---|---|
| Home Assistant | More feature-rich with broader integrations but higher resource use than Domoticz's lightweight design. |
| OpenHAB | Java-based with extensive rules engine, less minimal than Domoticz. |
| Jeedom | Commercial options and plugin market, compatible with same mobile apps as Domoticz. |
| Pimatic | Node.js based, focused on Raspberry Pi with plugin system similar to Domoticz. |
Reputation
Domoticz is regarded as a reliable, lightweight option for home automation on Raspberry Pi, praised for low resource usage and wide sensor support. Users value its stability, web interface, and mobile app features like geo-fencing in premium versions. Criticisms include setup complexity for remote access requiring port forwarding and manual restarts after config changes.
Sources (10)
- https://wiki.domoticz.com/Android
- https://apps.apple.com/us/app/domoticz-jeedom-by-pilot/id902546368
- https://play.google.com/store/apps/details?id=nl.hnogames.domoticz
- https://github.com/domoticz/domoticz-android
- http://lucstechblog.blogspot.com/2018/10/control-domoticz-with-your-own-app.html
- https://forum.domoticz.com/viewtopic.php?t=32079
- https://wiki.domoticz.com/Application_Settings
- https://wiki.domoticz.com/MyProfile
- https://forum.domoticz.com/viewtopic.php?t=32581
- https://www.youtube.com/watch?v=zvJk3B9POSY