Domogik icon

Domogik

Domogik is an open-source home automation platform written in Python. It allows users to connect a variety of devices to create automated rules and scenarios to control the home environment.

What is Domogik?

Domogik is an extensible home automation platform written in Python that allows users to control, monitor, and automate devices in the home. It can integrate with Z-Wave, EnOcean, MAVLink, MQTT, HTTP interfaces and more to provide a unified interface for controlling home devices such as lights, switches, sensors, cameras, irrigation systems, and HVAC systems.

Some key features of Domogik include:

  • Modular plugin-based architecture for connecting devices and services
  • Rule engine to define automation scenarios using a simple drag-and-drop interface
  • Cross-platform with clients available for Linux, Windows, macOS, and mobile
  • Responsive web-based UI for monitoring, control, and administration
  • IFTTT-like integration engine to chain together devices and services
  • REST API for integration with third-party systems
  • Self-hosted solution that allows you to own your automation data

Domogik aims to provide an open home automation platform suitable for small to large scale deployments. With a plugin framework for device integration and an active community contributing plugins, Domogik can adapt to a wide variety of home automation needs.

The Best Domogik Alternatives

Top Apps like Domogik

Home Assistant, Google Home, Mi Home, openHAB, Domoticz, IP-Symcon, HomeGenie, Stringify, ioBroker, ImperiHome, FHEM, LinuxMCE, Gladys Assistant, Jeedom, Scrypted, Freedomotic, HUEston are some alternatives to Domogik.

Home Assistant

Home Assistant is an open source home automation platform that integrates with various smart devices and allows users to control and automate their homes. Some key features of Home Assistant:Works with over 1500 different smart devices and services including lights, switches, cameras, sensors and more.Provides a user friendly interface...

Google Home

Google Home is a line of smart speakers developed by Google. It was first released in November 2016 in the United States.Google Home devices are voice-activated speakers powered by Google Assistant. They can play music, podcasts and audiobooks; provide weather, news, sports updates and other real-time information; control compatible smart...

Mi Home

Mi Home is a comprehensive smart home control app developed by Xiaomi to monitor and manage all Xiaomi branded smart devices. It provides a centralized and intuitive interface to connect and control smart lights, plugs, sensors, appliances, cameras and more over WiFi.Some key features of Mi Home include:Easy...

OpenHAB

openHAB is an open source home automation software designed to integrate all kinds of smart home devices and technologies into a unified interface. It works as a central automation hub to connect to and control a wide range of products and systems, including:Lighting systems like Philips Hue and IKEA...

Domoticz

Domoticz is a lightweight, flexible, and extensible home automation platform designed primarily for controlling various devices and systems within a home network. It provides a user-friendly web interface for monitoring and configuration, allowing centralized control over lights, switches, sensors, cameras, climate controls, security systems, and more using a computer or...

IP-Symcon

IP-Symcon is an open-source home automation platform that enables centralized control and monitoring of various devices and systems in a home environment. It provides a flexible framework to integrate and manage lighting, climate control, security systems, multi-room audio, garden watering, and more from a single interface.Some key features of...

HomeGenie

HomeGenie is an open-source home automation software package that allows advanced but easy control of a home's lighting, HVAC, multi-media, security systems and more. It works with most home automation hardware protocols like X10, Z-Wave, EnOcean and Insteon.Key features of HomeGenie include:Supports Z-Wave, Insteon and other popular home...

Stringify

Stringify is a cloud-based integration platform-as-a-service (iPaaS) that allows users to easily integrate, manage and analyze data from various sources. Some key features and benefits of Stringify include:Intuitive graphical interface for building integrations and flows - no coding requiredConnectors for databases, APIs, files, cloud apps and more as data...

IoBroker

ioBroker is an open source home automation platform designed to integrate various smart home systems and technologies into one centralized system for control and automation. Here is an overview of key details about ioBroker:It can connect to and control devices using standards and protocols like Z-Wave, Philips Hue, MQTT...

ImperiHome

ImperiHome is a free, open source home inventory software program for Windows. It provides an easy way for users to keep track of personal belongings and assets in their home. ImperiHome allows you to catalog items by location, assign serial numbers, scan receipts, set reminders for warranty expiration dates, and...

FHEM

FHEM (For Home Event Manager) is an extensive and popular open source home automation software system written in Perl. It allows users to automate, monitor, and control various devices and tasks in their home such as lighting, heating, security systems, sensors, and more. FHEM runs on Linux and other Unix-based...

LinuxMCE

LinuxMCE (Linux Media Center Edition) is an open source software platform for home automation and entertainment. It allows you to control lighting, climate control, media centers, video intercoms, security cameras and more from a single unified interface.Some key features of LinuxMCE include:Intuitive user interface with drag-and-drop controlWorks with...

Gladys Assistant

Gladys Assistant is an open-source home automation platform that allows you to monitor and control devices and appliances in your home. It provides a centralized dashboard to manage and automate everyday tasks.With Gladys, you can:Control lights, switches, thermostats, cameras, locks, and other connected devicesCreate rules and scenarios to...

Jeedom

Jeedom is a feature-rich open source home automation platform designed to control and monitor a variety of smart home devices and services. It provides a flexible solution to automate and integrate lights, switches, sensors, cameras, climate controls, security systems, and more into a single interface accessible via web browser or...

Scrypted

Scrypted is an open-source home automation server and API designed to integrate and control smart home devices and services. It enables local control of internet-connected devices without relying on vendor cloud services.With Scrypted, you can centrally manage and automate devices like security cameras, lights, sensors, locks, media centers and...

Freedomotic

Freedomotic is an open-source Internet of Things application framework to build IoT, smart home, building automation, and smart city solutions. It provides a way to integrate heterogeneous systems and protocols into a single solution.Some key features and capabilities of Freedomotic include:Works with a wide range of communication protocols...

HUEston

HUEston is an open-source platform built specifically for controlling Philips Hue smart lights and accessories. It provides an alternative to the official Philips Hue app with more advanced features for automation and control.With HUEston, users can set schedules to have lights turn on or off at specific times. For...