# Self-Hosted Home Automation

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

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

**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/self-hosted-home-automation).**

## 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
- [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
- [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
- [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
- [smartthingscommunity/smartthingspublic](https://awesome-repositories.com/repository/smartthingscommunity-smartthingspublic.md) (2,629 ⭐) — This project is a smart home automation framework and a library of device drivers and handlers designed to integrate hardware into the SmartThings ecosystem. It functions as an IoT device handler repository that translates proprietary hardware signals into standard commands for a central hub.

The system emphasizes a local hub rules engine to execute automation logic and device routines directly on hardware, reducing reliance on cloud processing. It provides a collection of custom drivers specifically for managing Zigbee, Z-Wave, and LAN devices.

The framework covers the development of custom
- [rospogrigio/localtuya](https://awesome-repositories.com/repository/rospogrigio-localtuya.md) (3,865 ⭐) — LocalTuya is a local control integration and home automation driver for Tuya-based smart hardware. It functions as a local API gateway that enables direct communication with devices over a local network to bypass external cloud servers.

The system retrieves security tokens and encrypted local keys from cloud APIs to establish authenticated communication channels. It translates raw device signals and numeric indices into standardized functional entities, such as sensors and switches, to facilitate hardware management without cloud reliance.

The project covers a broad range of capabilities inc
- [ksylvest/jquery-gridly](https://awesome-repositories.com/repository/ksylvest-jquery-gridly.md) (852 ⭐) — This project is a jQuery plugin designed for creating responsive grid interfaces that support interactive drag-and-drop reordering and manual resizing of elements. It provides a framework for managing structured layouts where content can be organized into a grid system that automatically adjusts to maintain visual alignment.

The library enables users to customize dashboards by rearranging and scaling widgets through mouse-based interactions. It utilizes a coordinate-based system to detect collisions and ensure that elements snap into valid slots, while providing callback functions to monitor
- [creativetimofficial/light-bootstrap-dashboard](https://awesome-repositories.com/repository/creativetimofficial-light-bootstrap-dashboard.md) (1,360 ⭐) — Light Bootstrap Dashboard is a framework for constructing administrative interfaces and management backends. It provides a collection of pre-styled components and responsive layouts designed to facilitate the development of custom web applications and internal tools.

The project distinguishes itself through integrated data visualization capabilities, allowing for the rendering of interactive charts and graphs to track business metrics, sales trends, and user engagement patterns. It includes specific tools for monitoring campaign performance and system status, supported by an event-driven noti
- [evcc-io/evcc](https://awesome-repositories.com/repository/evcc-io-evcc.md) (6,856 ⭐) — evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar inverters, electric vehicle chargers, home batteries, and smart devices to route surplus solar energy to load points, optimizing energy use and minimizing grid costs.

The platform functions as a multi-protocol charger orchestrator and ISO 15118-2 plug and charge controller, enabling automatic vehicle identification and battery state retrieval. It distinguishes itself through a plugin-based device abstraction layer and protocol-agnostic drivers that unify control across diverse har
- [causefx/organizr](https://awesome-repositories.com/repository/causefx-organizr.md) (5,693 ⭐) — Organizr is a self-hosted service dashboard that aggregates links to all of your self-hosted applications into a single landing page for quick access. It functions as a unified tab manager, loading multiple services as individual tabs within one webpage to consolidate browser tabs and reduce clutter.

The project provides role-based access control, restricting dashboard visibility and service links based on user authentication and permissions. It includes an external authentication gateway that validates credentials through Plex, Emby, LDAP, or sFTP, and a user management backend for creating,
