Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Smart Home

Smart Home

228 projects

Showing 36 of 228 projects

Linear MQTT Dashboard
Linear MQTT DashboardJava

An Android MQTT client for creating customizable dashboards to monitor and control IoT devices.

#iot-dashboard#iot-monitoring#dashboard-builder
Stars55
Forks31
Last commit5 years ago
ioBroker node-red Adapter
ioBroker node-red AdapterJavaScript

An ioBroker adapter that integrates Node-RED as a visual programming tool for home automation and IoT.

#iot#home-automation#low-code
Stars53
Forks32
Last commit23 days ago
airtunes2mqtt
airtunes2mqttJavaScript

A daemon that streams audio to multiple AirPlay speakers via TCP or ALSA loopback with MQTT and web UI control.

#airtunes#home-automation#alsa
Stars52
Forks6
Last commit7 years ago
alexa-home-skill-v3-web
alexa-home-skill-v3-webJavaScript

A web service API for controlling Node-RED smart home flows via Alexa and Google Home voice assistants.

#iot#home-automation#alexa-custom-skill
Stars52
Forks10
Last commit3 years ago
zwave-js
zwave-jsJavaScript

A powerful and polished Z-Wave integration for Node-RED, providing full Z-Wave network control and management via a deeply integrated UI.

#iot#home-automation#controller
Stars51
Forks7
Last commit15 days ago
AskSinAnalyzerXS
AskSinAnalyzerXSVue

A radio telegram analyzer for HomeMatic environments, decoding messages and monitoring network health.

#home-automation#homematic#network-analyzer
Stars51
Forks7
Last commit3 years ago
knx2mqtt
knx2mqttJava

A gateway that bridges KNX bus interfaces with MQTT for smart home automation.

#calimero#knx#home-automation
Stars50
Forks23
Last commit11 years ago
Homematic-addon-hue
Homematic-addon-hueCSS

A discontinued HomeMatic addon for controlling Philips Hue lights via CUxD devices.

#home-automation#tcl#addon
Stars48
Forks9
Last commit4 years ago
chromecast-mqtt-connector
chromecast-mqtt-connectorPython

A Python connector that exposes Chromecast device status and control via MQTT topics.

#iot#cast#home-automation
Stars46
Forks23
Last commit2 years ago
Email
EmailHTML

A HomeMatic CCU addon for sending emails directly from the CCU WebUI programming interface or via CUxD devices.

#iot#email-notifications#home-automation
Stars46
Forks6
Last commit3 years ago
tuya-smart
tuya-smartTypeScript

NodeRED nodes to interface with Tuya smart devices like plugs and bulbs using the TuyAPI library.

#iot#home-automation#smart-devices
Stars45
Forks12
Last commit5 years ago
knx-mqtt-bridge
knx-mqtt-bridgeJavaScript

A bridge that connects KNX home automation systems with MQTT messaging for IoT integration.

#knx#home-automation#mqtt
Stars43
Forks19
Last commit26 days ago
react-native-ssdp
react-native-ssdpJavaScript

A React Native SSDP client and server library for discovering and advertising UPnP devices on local networks.

#iot#media-server#multicast
Stars40
Forks20
Last commit6 years ago
mqtt2homekit
mqtt2homekitJavaScript

A Node.js application that bridges MQTT and HomeKit to control HomeKit-enabled devices locally via MQTT.

#iot#local-network#home-automation
Stars39
Forks5
Last commit8 years ago
onkyo2mqtt
onkyo2mqttPython

Bridge between Onkyo AVR EISCP remote control protocol and MQTT for smart home integration.

#open-source#audio-control#home-automation
Stars39
Forks20
Last commit5 years ago
influx4mqtt
influx4mqttJavaScript

A Node.js service that subscribes to MQTT topics and inserts numeric values into InfluxDB for time-series data storage.

#iot#mqtt#smart-home
Stars38
Forks8
Last commit5 years ago
homee
homeeJavaScript

A Node-RED plugin to access the homee smart home API and create virtual devices for homee.

#iot#virtual-devices#home-automation
Stars38
Forks8
Last commit2 months ago
Untappd
UntappdPython

A Home Assistant custom component that integrates Untappd beer tracking data as sensors.

#iot#home-automation#beer
Stars38
Forks10
Last commit4 years ago
alexa-home
alexa-homeJavaScript

A Node-RED package that emulates a Philips Hue bridge to connect Alexa devices to Node-RED flows locally without cloud services.

#iot#local-network#home-automation
Stars35
Forks10
Last commit1 month ago
Mosquitto
MosquittoShell

Mosquitto MQTT broker packaged as an addon for Homematic CCU3 and RaspberryMatic home automation systems.

#iot#home-automation#ccu3
Stars33
Forks3
Last commit4 years ago
hue2mqtt.js
hue2mqtt.jsJavaScript

A Node.js gateway that connects Philips Hue bridges to MQTT for smart home automation.

#iot#home-automation#mqtt
Stars30
Forks10
Last commit6 years ago
node-lox-mqtt-gateway
node-lox-mqtt-gatewayJavaScript

A gateway that enables Loxone™ miniserver to communicate with an MQTT broker via WebSocket API.

#iot#home-automation#loxone
Stars27
Forks21
Last commit6 years ago
xiaomi2mqtt
xiaomi2mqttJavaScript

A Node.js bridge that connects Xiaomi Zigbee gateway devices to an MQTT server for smart home integration.

#iot#xiaomi#home-automation
Stars27
Forks11
Last commit6 years ago
AlexaMakeMeASandwich
AlexaMakeMeASandwichJavaScript

A Chrome extension that lets you order Jimmy John's sandwiches by voice command through your Amazon Echo.

#food-ordering#browser-extension#amazon-echo
Stars26
Forks5
Last commit11 years ago
tado-client
tado-clientHTML

A Node-RED node for interacting with the Tado smart thermostat Web API using a shared configuration.

#iot#oauth#home-automation
Stars26
Forks17
Last commit8 months ago
mqttDB
mqttDBJavaScript

A NoSQL JSON document store with an MQTT interface, designed for MQTT-based systems like smart home environments.

#iot#mapreduce#database
Stars26
Forks0
Last commit8 years ago
ipcam2mqtt
ipcam2mqttJavaScript

A Node.js bridge that connects IP camera motion/sound detection events to an MQTT broker for smart home automation.

#home-automation#mqtt#ip-camera
Stars26
Forks5
Last commit4 years ago
hm-tools
hm-toolsC

Adds essential console tools like Midnight Commander, nano, htop, and bash to RaspberryMatic for Homematic smart home systems.

#home-automation#addon#homematic
Stars25
Forks3
Last commit3 years ago
alarm
alarmHTML

A Node-RED module for building custom home alarm systems with flexible panels, sensors, and automations.

#iot#home-automation#smart-home
Stars25
Forks7
Last commit3 months ago
mqtt-unifi-protect-bridge
mqtt-unifi-protect-bridgeJavaScript

A Docker container that bridges UniFi Protect camera motion status to MQTT for home automation integration.

#iot#home-automation#smart-home
Stars24
Forks3
Last commit1 year ago
rpi2mqtt
rpi2mqttJavaScript

Connect RaspberryPi GPIOs and 1-Wire temperature sensors to MQTT for home automation.

#iot#raspberrypi#home-automation
Stars23
Forks8
Last commit8 years ago
alexa-sonos
alexa-sonosJavaScript

An Alexa app that receives voice commands from Amazon Echo and forwards them to control Sonos speakers.

#music-control#iot#sonos
Stars23
Forks7
Last commit11 years ago
lirc2mqtt
lirc2mqttJavaScript

An interface that connects LIRC (Infrared Transceiver) to MQTT for smart home automation.

#iot#home-automation#remote-control
Stars23
Forks9
Last commit6 years ago
chrome2mqtt
chrome2mqttPython

A Python program that creates MQTT control endpoints for Chromecast devices, enabling status reporting and remote control via MQTT.

#iot#home-automation#mqtt
Stars22
Forks6
Last commit10 months ago
LIFX-Alexa-Skill
LIFX-Alexa-SkillJavaScript

An Alexa Skill that enables voice control of LIFX smart lightbulbs through Amazon Echo devices.

#lifx#iot#lambda
Stars21
Forks2
Last commit10 years ago
hm2mqtt.js
hm2mqtt.jsJavaScript

A Node.js interface that bridges Homematic smart home devices and MQTT for unified control and automation.

#iot#home-automation#homematic
Stars21
Forks9
Last commit7 years ago
PreviousPage 5 of 7Next

Related Tags

#Home Automation193#Iot141#Home Assistant78#Mqtt71#Nodejs53#Self Hosted51#Smarthome49#Automation42#Node Red32#Docker29#Homematic28#Homeassistant25
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