Domoticz

Active

Overview

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

PlanPriceIncludes
Core DomoticzFreeFull server software, web interface, device support, notifications.
Android LiteFreeBasic device control, logs, graphs.
Android PremiumPaid upgradeGeo-fencing, Android Wear, home screen widgets.
iOS Free TrialFree to tryBasic control for Domoticz on iPhone/iPad/Apple Watch.
iOS PremiumPaid upgradeFull 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

AppDifference
Home AssistantMore feature-rich with broader integrations but higher resource use than Domoticz's lightweight design.
OpenHABJava-based with extensive rules engine, less minimal than Domoticz.
JeedomCommercial options and plugin market, compatible with same mobile apps as Domoticz.
PimaticNode.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)
  1. https://wiki.domoticz.com/Android
  2. https://apps.apple.com/us/app/domoticz-jeedom-by-pilot/id902546368
  3. https://play.google.com/store/apps/details?id=nl.hnogames.domoticz
  4. https://github.com/domoticz/domoticz-android
  5. http://lucstechblog.blogspot.com/2018/10/control-domoticz-with-your-own-app.html
  6. https://forum.domoticz.com/viewtopic.php?t=32079
  7. https://wiki.domoticz.com/Application_Settings
  8. https://wiki.domoticz.com/MyProfile
  9. https://forum.domoticz.com/viewtopic.php?t=32581
  10. https://www.youtube.com/watch?v=zvJk3B9POSY