Top 99 smart-home open source projects

Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Home Assistant Cli
💻 Command-line tool for Home Assistant
Smart Mirror
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
Smarthome Tutorial
🎓 Tutorial: smart-home dashboard UI concept.
Home Assistant Config Fr
🏠Configuration de Home Assistant en français. 👨🏻‍💻 N'hésitez pas à ⭐ mon repo et à copier les bonnes idées ! 🇨🇵
Ha client
It was the first Home Assistant fully native Android client from the times when there was no any official alternatives
Templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Sonoff wifi switch
Прошивка для ESP8266 (Умный дом)-Firmware for ESP8266 (Smart Home)
Entity Controller
Entity and lighting controller for managing devices via timers, scripts, and sun-based time restrictions.
Project kojak
Training a Neural Network to Detect Gestures and Control Smart Home Devices with OpenCV in Python
Python Miio
Python library & console tool for controlling Xiaomi smart appliances
Homebridge Nest Cam
View your Nest cams in HomeKit using Homebridge.
Homebridge Netatmo
This is a homebridge plugin for several netatmo devices
Rgb
Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом
Hass Xiaomi Miot
Auto integrate xiaomi devices by miot-spec for HomeAssistant
Fritzctl
A lightweight, easy to use console client for the AVM FRITZ!Box Home Automation.
Irext
Universal IR Remote Control Solution
Zigbeenet
A .NET Standard library for working with ZigBee
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Samsung Tv Api
Samsung Smart TV API wrapper.
Tasmota Connect
Add your Tasmota devices as SmartThings devices
Node Hue Api
Node.js Library for interacting with the Philips Hue Bridge and Lights
Deskmate
A tiny MQTT-powered dashboard and control center.
Cbj smart Home
If you are searching for an easy way to deploy a smart home 🏡 by yourself CyBear Jinni 🦾🐻🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Pimatic Edimax
Pimatic Plugin for Edimax WiFi Smart Plugs
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Ztc1
斐讯TC1智能排插个人固件. 仅支持TC1硬件版本为a1的版本
Alexa Smarthome
Resources for Alexa Smart Home developers.
Automated Irrigation System
This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.
Smart Connected Mirror
Displaying real time information on a mirrored surface.
Speculum Android
Android application powering a magic mirror.
Hoobs
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Homegenie
HomeGenie, the open source, programmable, home automation server for smart connected devices and applications
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Node Zwave Js
Z-Wave driver written entirely in JavaScript/TypeScript
Dashboard
🌟 Create IoT applications. Wire devices together regardless their brand or technology.
Eventghost
EventGhost is an advanced, yet easy-to-use extensible automation tool for Windows.
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
houseflow
Home automation platform for microcontrollers(including ESP8266/ESP32), Raspberry Pi, and others. Made with Rust and C++.
bluenet
Bluenet is the in-house firmware on Crownstone hardware. Functions: switching, dimming, energy monitoring, presence detection, indoor localization, switchcraft.
automate-home
Yet another python home automation (iot) project. Because a smart light is more than just on or off.
cbj app
📱 CyBear Jinni App is the app to control CyBear Jinni Hub 💡 remotely from your Android, IOS and Web Browser. If you have ever wondered "Is there an open-source project to make my own smart home?", This is part of one.
smart-lights
Cloud-Controlled house lights using home-grown electronics and 3D printed light switch covers
1-60 of 99 smart-home projects