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

smartthings-mqtt-bridge
smartthings-mqtt-bridgeGroovy

A bridge that connects SmartThings devices to MQTT, enabling bidirectional control and state sharing with home automation systems.

#smartthings#home-automation#mqtt
Stars376
Forks230
Last commit11 months ago
homekit2mqtt
homekit2mqttJavaScript

A bridge that connects Apple HomeKit to MQTT, enabling Siri and HomeKit app control of MQTT-based smart home devices.

#home-automation#mqtt#smart-home
Stars359
Forks70
Last commit4 years ago
Font Awesome Icons
Font Awesome IconsPython

A deprecated Home Assistant integration that provided Font Awesome 6.6.0 icons for use throughout the platform.

#icons#smart-home#dashboard
Stars346
Forks49
Last commit6 months ago
Purifier Card
Purifier CardTypeScript

A custom Lovelace card for Home Assistant to display and control air purifiers with stats, shortcuts, and theming.

#hass#home-automation#ui-component
Stars345
Forks119
Last commit5 days ago
Home Assistant Taskbar Menu
Home Assistant Taskbar MenuC#

A Windows taskbar client for Home Assistant that displays Lovelace views, controls entities, and mirrors notifications.

#icon#desktop-application#home-automation
Stars345
Forks15
Last commit
Simple Weather Card
Simple Weather CardJavaScript

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

#home-automation#smart-home#dashboard
Stars341
Forks46
Last commit3 years ago
rpi-mqtt-monitor
rpi-mqtt-monitorPython

A Python script that gathers Raspberry Pi or Ubuntu system health metrics and publishes them to an MQTT server for Home Assistant integration.

#iot#sensor#remote-control
Stars326
Forks76
Last commit3 months ago
Restriction Card
Restriction CardTypeScript

A Lovelace card that adds configurable restrictions (PIN, confirmation, block, hide) to other Home Assistant dashboard cards.

#smart-home#dashboard#security
Stars324
Forks28
Last commit4 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
Stars304
Forks27
Last commit
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
Stars285
Forks248
Last commit5 years 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
Stars279
Forks45
Last commit3 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
Stars268
Forks37
Last commit3 years ago
Mahasri Kalavala
Mahasri KalavalaPython

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

#iot#skalavala#raspberrypi
Stars268
Forks37
Last commit3 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
Stars265
Forks55
Last commit2 years ago
huego
huegoGo

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

#iot#home-automation#smart-home
Stars263
Forks34
Last commit3 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
Stars263
Forks88
Last commit14 days ago
TasmoAdmin
TasmoAdminDockerfile

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

#home-automation#addon#tasmoadmin
Stars261
Forks42
Last commit3 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
Battery Entity
Battery EntityJavaScript

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

#iot#home-automation#battery-monitoring
Stars237
Forks24
Last commit4 years ago
AppDaemon
AppDaemonDockerfile

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

#iot#add-on#home-automation
Stars234
Forks72
Last commit7 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
Stars224
Forks21
Last commit
Dual Gauge Card
Dual Gauge CardJavaScript

A custom Lovelace card for Home Assistant that displays two concentric gauges to visualize sensor data.

#lovelace-card#sensor-visualization#ui-component
Stars220
Forks49
Last commit2 years ago
HAP-HomeMatic
HAP-HomeMaticJavaScript

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

#home-automation#ccu3#addon
Stars219
Forks28
Last commit4 months 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
Stars213
Forks8
Last commit25 days ago
Many Themes, One Repo
Many Themes, One Repo

A curated collection of community-created themes for Home Assistant's frontend interface.

#themes#community-driven#smart-home
Stars211
Forks35
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
Stars208
Forks57
Last commit3 years ago
debmatic
debmaticShell

Installs the Homematic OCCU on Debian-based systems to run a CCU3 directly without containers.

#occu#home-automation#ccu3
Stars203
Forks29
Last commit10 months ago
Home Card
Home CardJavaScript

A Lovelace UI card for Home Assistant that provides a graphical overview of your home's state with customizable themes and overlays.

#theming#home-automation#ui-component
Stars198
Forks18
Last commit3 years ago
Lutron Caseta Pro
Lutron Caseta ProPython

A custom Home Assistant component for Lutron Caseta Smart Bridge PRO and RA2 Select Main Repeater using the Telnet integration protocol.

#home-automation#lutron-devices#ra2-select
Stars187
Forks39
Last commit11 months ago
knx-ultimate
knx-ultimateJavaScript

A comprehensive Node-RED node collection for controlling KNX home automation systems with Philips Hue integration and ETS import.

#iot#knx#eib
Stars178
Forks35
Last commit2 days ago
homebridge-homematic
homebridge-homematicJavaScript

A Homebridge plugin that integrates Homematic smart home devices (CCU3/RaspberryMatic/pivCCU) into Apple's HomeKit ecosystem.

#iot#home-automation#ccu3
Stars176
Forks52
Last commit4 years ago
c't-Smart-Home
c't-Smart-HomeShell

A pre-configured Node-RED setup for home automation with Zigbee, MQTT, and dashboard support, designed for self-hosting.

#iot#raspberrypi#home-automation
Stars170
Forks40
Last commit3 years ago
gBridge
gBridgePHP

An open-source platform that translates Google Assistant voice commands to MQTT messages for smart home control.

#iot#voice-commands#mqtt-message
Stars169
Forks42
Last commit4 years ago
simpleicons
simpleiconsPython

A deprecated Home Assistant integration for using Simple Icons in your smart home interface.

#hacktoberfest#icons#smart-home
Stars167
Forks16
Last commit8 months ago
Elasticsearch
ElasticsearchPython

A Home Assistant integration that publishes smart home events to Elasticsearch for advanced analytics and visualization.

#hacktoberfest#hass#home-automation
Stars164
Forks43
Last commit2 days ago
amcrest2mqtt
amcrest2mqttPython

A simple app that exposes all events from Amcrest security devices to an MQTT broker for home automation integration.

#iot#home-automation#mqtt
Stars154
Forks35
Last commit3 years ago
PreviousPage 3 of 7Next

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
1 year ago
2 years ago
11 months ago
#Home Automation193
#Iot141
#Home Assistant78
#Mqtt71
#Nodejs53
#Self Hosted51
#Smarthome49
#Automation42
#Node Red32
#Docker29
#Homematic28
#Homeassistant25