159 Open Source Smart Home Software Projects
Free and open source smart home code projects including engines, APIs, generators, and tools.
Tasmota 17013 ⭐
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
Ccostan Home Assistantconfig 3752 ⭐
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
Smart Mirror 2673 ⭐
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
Homebridge Config UI X 2025 ⭐
The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
Automated Irrigation System 519 ⭐
This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.
Homegenie 334 ⭐
HomeGenie, the open source, programmable, home automation server for smart connected devices and applications
Netbeast Dashboard 286 ⭐
:star2: Create IoT applications. Wire devices together regardless their brand or technology.
Renemarc Home Assistant Config 289 ⭐
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Hoobs 457 ⭐
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Ha_client 164 ⭐
It was the first Home Assistant fully native Android client from the times when there was no any official alternatives
Entity Controller 179 ⭐
Entity and lighting controller for managing devices via timers, scripts, and sun-based time restrictions.
Project_kojak 162 ⭐
Training a Neural Network to Detect Gestures and Control Smart Home Devices with OpenCV in Python
Home Assistant Config Fr 277 ⭐
🏠Configuration de Home Assistant en français. 👨🏻💻 N'hésitez pas à ⭐ mon repo et à copier les bonnes idées ! 🇨🇵
Blakadder Templates 218 ⭐
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Rgb 109 ⭐
Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом
Brianjking Homeassistant Config 81 ⭐
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Bluenet 79 ⭐
Bluenet is the in-house firmware on Crownstone hardware. Functions: switching, dimming, energy monitoring, presence detection, indoor localization, switchcraft.
Ha Fritzbox Tools 80 ⭐
[merged into HA core] Control guest wifi, port forwardings, device profiles, ... all from within Home Assistant! 🤖✨
Streamdeck Homeassistant 77 ⭐
:house: Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Dino Tech Home Assistant Main 54 ⭐
My Home Assistant Configuration Be sure to :star: my repo so you can keep up to date on the daily progress!
Metriful Sensor 91 ⭐
Sensor by Metriful | Indoor environment monitoring | Documentation and code samples
Make Eufy Smart Again 43 ⭐
Make an web controlled esp8266 remote control for Eufy (v11 or v11+) vacuum cleaners
Smart Home Mobile 29 ⭐
:house: :iphone: A cross-platform mobile application used to control several smart home devices.
Node Red Contrib Tuya Smart 40 ⭐
NodeRED nodes to get data from tuya smart devices (like smart plugs, bulbs, ...).
Nim_homeassistant 32 ⭐
Nim Home Assistant (NimHA) is a hub for combining multiple home automation devices and automating jobs.
Blakadder Zigbee 100 ⭐
Database of Zigbee devices compatible with third party gateways: ZHA, deCONZ, Zigbee2MQTT, Tasmota, ZiGate, ioBroker,
Ad Alexatalkingclock 29 ⭐
Alexa (or other Smart Speakers) tell you the time without asking every hour. Please ⭐️if you like my app :)
Coapnet 38 ⭐
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.
Node Eufy API 19 ⭐
Smart Lights 18 ⭐
Cloud-Controlled house lights using home-grown electronics and 3D printed light switch covers
Doorbell Monitor 24 ⭐
Raspberry Pi controller for a Fermax 4 + N Electronic Door Entry System to provide remote door control, remote video/audio communications and automatic answering.
Magic Home 21 ⭐
A .NET library that imports functionality from the Magic Home app, allowing control of smart lights.
Esp Homekit Irhub 12 ⭐
A Homekit-enabled IR hub to control all your IR devices (air conditioners and TVs).
Boschshc Hass 39 ⭐
Home Assistant component for accessing Bosch Smart Home Controller using boschshcpy python library.
Home Assistant_config 149 ⭐
BeardedTinker Home Assistant configuration. Feel free to browse, edit, tweak, improve, criticize and suggest.
Cbj_app 64 ⭐
📱 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.
Cbj_smart Home 39 ⭐
🏡 If you are searching for an easy way to connect all your smart home devices with one app CyBear Jinni 🦾🐼🧞♂️ is here for you. Join the community and make your home smarter than yesterday.