Deploy Now

Stars

3,835

Forks

1,161

Watchers

202

Developer links

Domoticz

Domoticz takes charge of lights, switches, sensors, and meters around the house from hardware in your own home, with no cloud account, subscription, or internet connection needed to switch on a lamp. Connect the gear you already own: Z-Wave and Zigbee sticks, RFXCOM transceivers, Philips Hue bridges, P1 smart meters, 1-Wire sensors, and MQTT devices are among the 150-plus supported hardware families, and new sensors and switches can teach themselves to the system. The web dashboard arranges favourite devices on one screen, floorplans place controls on a plan of your rooms, and switches, scenes, temperature, weather, and utility pages keep every reading a tap away. Automate with schedules, sensor triggers, or scripts: visual Blockly blocks for quick rules, dzVents and Lua for richer logic, and Python when you need it. The energy dashboard draws live flows between solar panels, grid, battery, and home, and long-term charts track temperature, rainfall, and consumption. Push notifications reach your phone when a door opens or a meter spikes, and selected devices can be shared with other Domoticz installs. It runs happily on a Raspberry Pi Zero, an old laptop, or a proper server, with the same interface on desktop and mobile. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Domoticz
Domoticz
Domoticz
Domoticz
Domoticz

Benefits

  • Local Control No Cloud
  • Every automation, reading, and setting stays on hardware in your home, so lights keep working during internet outages and no usage data ever leaves for a vendor cloud.
  • 150 Plus Device Ecosystems
  • Z-Wave, Zigbee, RFXCOM, Philips Hue, P1 smart meters, YouLess, 1-Wire, EnOcean, and MQTT gear all report into one dashboard instead of a drawer full of separate apps.
  • Automations In Four Flavours
  • Start with timers and visual Blockly blocks, then graduate to dzVents or Lua scripts and Python plugins as your scenes grow from porch lights to whole-house routines.
  • Energy Use Made Visible
  • Solar production, grid draw, battery charge, gas, and water appear as live flows and long-term charts, turning meter readings into decisions about when to run appliances.

Features

  • Z-Wave Zigbee MQTT Gateways
  • Native hardware support covers RFXCOM transceivers, Z-Wave and Zigbee coordinators, Philips Hue, P1 meters, 1-Wire, EnOcean, and MQTT brokers with auto-discovery of new devices.
  • dzVents And Blockly Scripting
  • The built-in event system runs Blockly, dzVents, Lua, and Python scripts against device changes, timers, and custom events, all edited inside the web interface.
  • Energy Dashboard Flows
  • Assign grid, solar, battery, gas, and water devices and watch animated consumption flows, plus day, month, and year charts for temperature, rain, and usage.
  • Floorplans And Room Plans
  • Upload a plan of your home and place switches, dimmers, and sensors on it, so controlling a room means tapping the room itself on any screen.
  • Push Notifications Built In
  • Per-device notification rules send push alerts to phones and custom messages to services when states change, thresholds pass, or sensors stay silent too long.
  • JSON API For Integrations
  • A documented JSON API reads and controls every device, and devices can be shared between Domoticz installations, so other software treats your hub as infrastructure.

Apps Similar to Domoticz