# Home automation platforms

> AI-ranked search results for `home automation platforms` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 97 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/home-automation-platforms

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/home-automation-platforms).**

## Results

- [domoticz/domoticz](https://awesome-repositories.com/repository/domoticz-domoticz.md) (3,778 ⭐) — Domoticz is a home automation platform and multi-protocol IoT orchestrator designed for controlling smart home devices and automating routines. It functions as an event-driven automation engine and a centralized system for managing connected sensors and hardware across Linux, Windows, and Raspberry Pi.

The system acts as a Zigbee and Z-Wave controller and an MQTT IoT gateway, bridging disparate hardware ecosystems through a flexible plugin system. This allows for the unification of various communication standards into a single management interface.

The platform covers broad capabilities incl
- [home-assistant/core](https://awesome-repositories.com/repository/home-assistant-core.md) (87,753 ⭐) — Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces.

The platform distinguishes itself through a highly flexible, declarative configuration framework that all
- [home-assistant/home-assistant.io](https://awesome-repositories.com/repository/home-assistant-home-assistant-io.md) (9,466 ⭐) — Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies.

The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation.

The platf
- [iobroker/iobroker](https://awesome-repositories.com/repository/iobroker-iobroker.md) (1,370 ⭐) — Automate your life!
- [jeedom/core](https://awesome-repositories.com/repository/jeedom-core.md) (414 ⭐) — Software for home automation
- [home-assistant/home-assistant](https://awesome-repositories.com/repository/home-assistant-home-assistant.md) (87,771 ⭐) — Home Assistant is a home automation platform and IoT device orchestrator that serves as a central hub for controlling smart devices and executing automated routines. It functions as a local smart home controller, managing device states and automation logic on a local network to provide a private alternative to cloud-based hubs.

The system emphasizes privacy-focused IoT management by prioritizing local control to reduce reliance on external cloud services. It enables multi-vendor device integration, translating diverse third-party hardware signals into a unified interface for consolidated mana
- [home-assistant/operating-system](https://awesome-repositories.com/repository/home-assistant-operating-system.md) (7,222 ⭐) — This project is a Buildroot-based Linux distribution and embedded home server operating system designed to host containerized home automation services. It serves as a dedicated platform that manages the hardware and software requirements of a local smart home hub.

The system is built as an immutable operating system, utilizing a read-only root filesystem and image-based updates to ensure consistent versioning and prevent accidental changes. It employs container-based process isolation to decouple applications from the core operating system.

The platform provides a supervised container manage
- [gladysassistant/gladys](https://awesome-repositories.com/repository/gladysassistant-gladys.md) (3,068 ⭐) — A privacy-first, open-source home assistant
- [openremote/openremote](https://awesome-repositories.com/repository/openremote-openremote.md) (1,773 ⭐) — 100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps
- [pimatic/pimatic](https://awesome-repositories.com/repository/pimatic-pimatic.md) (0 ⭐)
- [deepsyx/home-automation](https://awesome-repositories.com/repository/deepsyx-home-automation.md) (3,393 ⭐) — This project is a home automation controller that manages physical hardware and environmental sensors through a centralized gateway. It provides a unified system for toggling electrical relays, operating legacy electronics, and monitoring physical conditions like temperature and humidity.

The system distinguishes itself by integrating low-level hardware manipulation with remote accessibility features. It captures and replays infrared signals to control legacy appliances and uses direct pin toggling to manage connected electrical components. To ensure consistent operation, it maintains persist
- [muesli/beehive](https://awesome-repositories.com/repository/muesli-beehive.md) (6,476 ⭐) — Beehive is a self-hosted integration platform and event automation engine. It functions as a plugin-based workflow orchestrator that links independent service plugins to automate data movement between external APIs and hardware.

The system acts as an IoT hardware controller for managing network-enabled sockets, smart lighting, and serial port devices via TTY or COM. It also serves as an HTTP webhook gateway, receiving incoming requests to trigger internal workflows and external notifications.

Capability areas include event-driven workflow automation with filter-based routing and template-bas
