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

RokuAlexaLambdaSkill
RokuAlexaLambdaSkillJavaScript

An Alexa Skill that enables voice control of local Roku devices using AWS Lambda and a Node.js server.

#iot#home-automation#voice-control
Stars107
Forks50
Last commit7 years ago
WinThing
WinThingJava

A modular background service that enables remote control of Windows systems via MQTT for home automation and IoT.

#system-management#iot#home-automation
Stars103
Forks18
Last commit5 years ago
homebridge-automation
homebridge-automationJavaScript

A Node-RED integration for controlling and automating Homebridge accessories via event-driven flows.

#event-driven#iot#home-automation
Stars101
Forks20
Last commit4 days ago
alexa-remote2-applestrudel
alexa-remote2-applestrudelHTML

Node-RED nodes to control Amazon Alexa devices, emulate routines, and query device states via the Alexa API.

#iot#home-automation#smart-home
Stars101
Forks27
Last commit
zigbee2mqtt
zigbee2mqttJavaScript

Node-RED nodes for connecting to and controlling Zigbee devices via Zigbee2MQTT.

#iot#home-automation#mqtt
Stars101
Forks26
Last commit2 months ago
öchìn CM4
öchìn CM4Shell

A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.

#robotics#iot#single-board-computer
Stars100
Forks15
Last commit1 year ago
castnow
castnowJavaScript

A Node.js library for controlling Chromecast playback of media files.

#home-automation#media-player#castv2-client
Stars100
Forks20
Last commit8 years ago
smart-home
smart-homeGo

A distributed, autonomous smart home automation platform with a web configurator, plugin system, and support for various protocols.

#plugin-system#web-configurator#stupid-home
Stars98
Forks12
Last commit6 months ago
Log Viewer
Log ViewerJinja

A browser-based log utility for Home Assistant that enables easy monitoring and filtering of system logs.

#add-on#home-automation#addon
Stars94
Forks12
Last commit11 months ago
Beispiel_AskSinPP
Beispiel_AskSinPP

Example sketches for building DIY HomeMatic-compatible 1-channel remote controls using Arduino and the AskSinPP library.

#iot#ask-sin-pp#homematic-devices
Stars94
Forks35
Last commit11 months ago
alexa-ha
alexa-haJavaScript

An open-source Amazon Echo skill for voice control of Home Automation systems, primarily supporting OpenHAB.

#iot#home-automation#voice-control
Stars91
Forks31
Last commit5 years ago
Hueify
HueifyJavaScript

A simple desktop controller for Philips Hue lights built with Electron and Preact.

#desktop-app#home-automation#controller
Stars90
Forks10
Last commit4 years ago
Xiaomi Hygrothermo
Xiaomi HygrothermoPython

Home Assistant sensor platform for Xiaomi Mijia Bluetooth temperature and humidity sensors.

#iot#xiaomi#home-automation
Stars89
Forks14
Last commit4 years ago
kodi2mqtt
kodi2mqttPython

A Kodi addon that bridges Kodi media center with MQTT for playback state publishing and remote control.

#iot#json-rpc#home-automation
Stars88
Forks58
Last commit5 years ago
aqara-mqtt
aqara-mqttPython

A bridge that connects Aqara (Xiaomi) smart home gateways to MQTT for integration with Home Assistant.

#iot#xiaomi#home-automation
Stars88
Forks22
Last commit5 years ago
TRADFRI2MQTT
TRADFRI2MQTTJava

A Java-based MQTT bridge for controlling IKEA TRÅDFRI smart lights via an MQTT broker.

#ikea#home-automation#mqtt
Stars84
Forks12
Last commit5 years ago
NFC Scanner
NFC ScannerC++

A DIY NFC scanner that sends tag detection events via MQTT to Home Assistant for physical automation triggers.

#iot#pcb#nfc
Stars84
Forks4
Last commit3 years ago
deconz
deconzJavaScript

A Node-RED plugin providing nodes to connect, control, and monitor devices via the deCONZ Zigbee gateway.

#iot#home-automation#gateway-integration
Stars84
Forks16
Last commit1 year ago
zigbee
zigbeeJavaScript

Node-RED nodes to control ZigBee devices via a CC253x module, replacing proprietary bridges.

#iot#open-source#home-automation
Stars84
Forks17
Last commit3 years ago
homebridge-homematicip
homebridge-homematicipTypeScript

A Homebridge plugin that integrates Homematic IP smart home devices into Apple's HomeKit ecosystem.

#iot#home-automation#homematic-ip
Stars84
Forks23
Last commit6 months ago
sonos2mqtt
sonos2mqttTypeScript

A bridge between Sonos speakers and MQTT for smart home control and status monitoring.

#iot#hacktoberfest#sonos
Stars83
Forks18
Last commit1 year ago
Andrea Iannucci
Andrea IannucciJavaScript

A comprehensive Home Assistant configuration showcasing automation, UI customization, and integration examples.

#iot#home-automation#smart-home
Stars82
Forks7
Last commit3 years ago
micropython_remote
micropython_remotePython

A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.

#iot#micropython#esp32
Stars82
Forks13
Last commit4 years ago
RFM69-MQTT-client
RFM69-MQTT-clientArduino

Arduino-based wireless sensor network using RFM69 radios with an MQTT gateway for IoT home automation.

#iot#sensor-network#home-automation
Stars81
Forks26
Last commit9 years ago
hassctl
hassctlShell

A command line utility to simplify management and debugging of Home Assistant configurations.

#system-management#home-automation#command-line-tool
Stars81
Forks12
Last commit8 years ago
sonos-plus
sonos-plusJavaScript

A Node-RED node collection for controlling SONOS players on your local network, supporting music services, player settings, and grouping.

#iot#sonos#audio-control
Stars81
Forks15
Last commit2 months ago
loxone
loxoneHTML

Connect a Loxone Miniserver to Node-RED via its official Websocket API to work with smart home data and events.

#home-automation#loxone#loxone-miniserver
Stars78
Forks24
Last commit2 years ago
forked-daapd Card
forked-daapd CardJavaScript

A Home Assistant Lovelace card to control a forked-daapd music server with volume, playback, and output controls.

#lovelace-card#home-automation#media-player
Stars78
Forks12
Last commit4 years ago
AskSinAnalyzer
AskSinAnalyzerC

A radio telegram analyzer for debugging and monitoring HomeMatic smart home systems.

#diagnostic-tool#iot-monitoring#homematic-devices
Stars78
Forks12
Last commit2 years ago
home-assistant
home-assistantHTML

A Node-RED palette for integrating with Home Assistant to create advanced automations and workflows.

#iot#home-automation#integration
Stars77
Forks32
Last commit7 years ago
unifi2mqtt
unifi2mqttJavaScript

Bridges Ubiquiti UniFi network controller data to MQTT for smart home and automation integration.

#unifi#client#home-automation
Stars76
Forks22
Last commit5 years ago
pylgtv
pylgtvPython

A Python library to control webOS-based LG TVs via network commands.

#iot#home-automation#python-library
Stars74
Forks87
Last commit6 years ago
Hoppla
HopplaQML

A KDE Plasma desktop widget for controlling Philips Hue lights, groups, and customizable actions.

#kde-plasma#home-automation#qt5
Stars72
Forks6
Last commit1 year ago
hm_pdetect
hm_pdetectTcl

A HomeMatic CCU addon that detects user presence by querying AVM FRITZ! devices for connected WiFi/LAN devices.

#home-automation#homematic#presence-detection
Stars72
Forks6
Last commit2 years ago
MQTT DMX Controller
MQTT DMX ControllerJavaScript

A simple ArtNet/DMX controller with MQTT interface for lighting control.

#iot#artnet#home-automation
Stars70
Forks13
Last commit7 years ago
node-red-contrib-ccu
node-red-contrib-ccuJavaScript

Node-RED nodes for connecting to and controlling Homematic CCU smart home systems.

#iot#home-automation#homematic
Stars69
Forks10
Last commit3 years ago
PreviousPage 6 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
8 days ago
Next
#Iot130
#Smart Home123
#Home Assistant108
#Self Hosted74
#Mqtt66
#Homeassistant38
#Raspberry Pi35
#Nodejs34
#Automation33
#Docker31
#Smarthome29
#Dashboard27