Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Home Automation

Home Automation

226 projects

Showing 36 of 226 projects

Simple Weather Card
Simple Weather CardJavaScript

A minimalistic, Material Design-inspired weather card for Home Assistant's Lovelace UI.

#home-automation#smart-home#dashboard
Stars339
Forks46
Last commit3 years ago
HASS Configurator
HASS ConfiguratorPython

A web-based file editor and configuration UI for Home Assistant with syntax highlighting, YAML linting, and Git integration.

#jquery#hass-configurator#hass
Stars334
Forks158
Last commit2 months ago
motionEye
motionEyeJinja

A Home Assistant add-on providing motionEye, a simple and feature-rich CCTV/NVR frontend for camera surveillance.

#motioneye#home-automation#addon
Stars331
Forks47
Last commit2 days ago
ESPHelper
ESPHelperC++

A C++ library that simplifies WiFi and MQTT connectivity for ESP8266/ESP32 with automatic reconnection, OTA updates, and web configuration.

#iot#ota-updates#esp32
Stars330
Forks67
Last commit11 months ago
vessel
vesselTypeScript

An open-source C2 platform for connecting physical sensors, detecting threats with AI, and orchestrating responses via visual flows.

#home-automation#mqtt#physical-ai
Stars326
Forks33
Last commit8 days ago
piVCCU
piVCCUC

Run the original Homematic CCU3 firmware in an LXC container on ARM single-board computers for home automation.

#banana-pi#tinkerboard#raspberrypi
Stars314
Forks71
Last commit1 month ago
influxdb-logger
influxdb-loggerGroovy

A collection of custom SmartApps and device handlers for extending Samsung SmartThings home automation capabilities.

#smartthings#evohome#fibaro
Stars314
Forks524
Last commit2 years ago
PyWebOSTV
PyWebOSTVPython

A Python library for controlling LG WebOS TVs via WebSocket API, enabling automation and integration.

#iot#home-automation#lg
Stars313
Forks57
Last commit8 months ago
Home Feed Card
Home Feed CardJavaScript

A custom Home Assistant Lovelace card that displays persistent notifications, calendar events, and entity states in a unified feed interface.

#entity-monitoring#lovelace-card#home-automation
Stars302
Forks27
Last commit
HA-Dockermon
HA-DockermonJavaScript

A Node.js REST API for monitoring and controlling Docker containers, designed for integration with Home Assistant.

#hacktoberfest#home-automation#rest-api
Stars291
Forks30
Last commit3 months ago
arduino-esp8266-alexa-wemo-switch
arduino-esp8266-alexa-wemo-switchC++

An Arduino ESP8266 project that emulates a WeMo switch to control devices via Amazon Alexa.

#iot#home-automation#relay-control
Stars284
Forks249
Last commit5 years ago
Grafana
GrafanaDockerfile

A Home Assistant add-on that provides Grafana for visualizing and monitoring home automation metrics.

#add-on#home-automation#addon
Stars279
Forks75
Last commit9 days ago
Xiaomi Vacuum Card
Xiaomi Vacuum CardJavaScript

A customizable Lovelace UI card for monitoring and controlling various robot vacuum brands in Home Assistant.

#iot#xiaomi#home-automation
Stars277
Forks42
Last commit3 years ago
Mahasri Kalavala
Mahasri KalavalaPython

A comprehensive home automation setup showcasing smart home configurations, integrations, and automation workflows.

#iot#skalavala#raspberrypi
Stars272
Forks36
Last commit2 years ago
Jinja Scripts for Curious Minds
Jinja Scripts for Curious MindsPython

A comprehensive home automation setup showcasing smart home configurations, integrations, and automation workflows.

#iot#skalavala#raspberrypi
Stars272
Forks36
Last commit2 years ago
haaska
haaskaPython

A bridge that connects Home Assistant to Amazon Alexa, enabling voice control for smart home devices.

#iot#home-automation#voice-control
Stars266
Forks56
Last commit2 years ago
ESP8266MQTTMesh
ESP8266MQTTMeshC++

A self-assembling mesh network library for ESP8266 devices using MQTT for communication and supporting over-the-air updates.

#iot#embedded-systems#ota-updates
Stars265
Forks79
Last commit1 year ago
SecPi
SecPiPython

An open-source Raspberry Pi-based home alarm system that is inexpensive, expandable, and supports multi-system networking.

#iot#home-automation#diy-security
Stars264
Forks42
Last commit3 years ago
airplay-server
airplay-serverJavaScript

A low-level, extendable AirPlay server for implementing custom AirPlay functionality in Node.js.

#home-automation#network-discovery#airplay
Stars264
Forks20
Last commit9 years ago
huego
huegoGo

A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.

#iot#home-automation#smart-home
Stars262
Forks35
Last commit2 years ago
TasmoAdmin
TasmoAdminJinja

A web interface to centrally manage all your Sonoff-Tasmota flashed smart home devices.

#home-automation#addon#tasmoadmin
Stars255
Forks40
Last commit2 days ago
Home Panel
Home PanelJinja

A customizable web frontend for controlling smart home devices via Home Assistant, designed for touch screens.

#iot#home-panel#home-automation
Stars255
Forks35
Last commit2 years ago
Spotify Connect
Spotify ConnectJinja

A Home Assistant add-on that turns your device into a Spotify Connect speaker for streaming music.

#home assistant apps#iot#spotify-client
Stars250
Forks87
Last commit4 days ago
mqtt-camera-streamer
mqtt-camera-streamerPython

Stream camera frames over MQTT for low-FPS IoT viewing, recording, and image processing pipelines.

#iot#camera#home-automation
Stars248
Forks55
Last commit1 year ago
alexa-home
alexa-homeRuby

An open-source project that uses Amazon Echo to control home automation software via a web scraper and Sinatra server.

#iot#nest-thermostat#home-automation
Stars246
Forks52
Last commit7 years ago
MagicMirror
MagicMirrorJavaScript

A React Native app that transforms old tablets into smart mirror displays with weather, GitHub, and Twitter widgets.

#iot#twitter-feed#github-integration
Stars245
Forks23
Last commit4 years ago
broadlink-mqtt
broadlink-mqttPython

An MQTT client that enables local network control of BroadLink smart home devices (IR/RF controllers, plugs, sensors, etc.) via Python.

#iot#ir-signal#local-control
Stars237
Forks62
Last commit2 years ago
Battery Entity
Battery EntityJavaScript

A custom Lovelace card for displaying battery levels of battery entities in Home Assistant dashboards.

#iot#home-automation#battery-monitoring
Stars236
Forks24
Last commit3 years ago
Raspberry Pi Status Card
Raspberry Pi Status CardTypeScript

A Lovelace card for Home Assistant that displays Raspberry Pi health metrics like temperature, storage, memory, and OS updates.

#iot#lovelace-card#home-automation
Stars231
Forks7
Last commit2 years ago
AppDaemon
AppDaemonJinja

A Python execution environment and configurable dashboard for writing automation apps for Home Assistant.

#iot#add-on#home-automation
Stars224
Forks70
Last commit24 days ago
Klaas Schoute
Klaas SchoutePython

A student's open-source Home Assistant configuration for automating a small apartment with Zigbee devices, Google Assistant, and custom automations.

#iot#xiaomi-curtains#student-project
Stars223
Forks21
Last commit
HAP-HomeMatic
HAP-HomeMaticJavaScript

A HomeMatic CCU3 addon that brings HomeKit support to your HomeMatic devices without requiring extra hardware.

#home-automation#ccu3#addon
Stars220
Forks26
Last commit10 days ago
SuperGreenOS
SuperGreenOSC

Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.

#iot#embedded-systems#esp32
Stars218
Forks40
Last commit2 years ago
Canvas Gauge Card
Canvas Gauge CardTypeScript

A Home Assistant Lovelace card that integrates customizable Canvas Gauges for visualizing sensor data.

#lovelace-card#home-automation#custom-ui
Stars216
Forks28
Last commit1 year ago
Homematic
Homematic

A curated list of Homematic smart home device resources, including community links, software, and hardware alternatives.

#ccu-alternatives#integration-tools#home-automation
Stars212
Forks8
Last commit3 years ago
Dasshio
DasshioPython

A Hass.io add-on that repurposes Amazon Dash buttons as physical triggers for Home Assistant automations.

#python-3#physical-computing#iot
Stars207
Forks59
Last commit2 years ago
PreviousPage 4 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
6 months ago
Next
#Iot130
#Smart Home123
#Home Assistant108
#Self Hosted74
#Mqtt66
#Homeassistant38
#Raspberry Pi35
#Nodejs34
#Automation33
#Docker31
#Smarthome29
#Dashboard27