Top 209 smarthome open source projects

Basecamp
An Arduino library to ease the use of the ESP32 in IoT projects
Iobroker.javascript
Script engine for JavaScript and Blockly
Python Kasa
🏠🤖 Python API for TP-Link Kasa Smarthome products
Iobroker.vis
Visualisation for ioBroker platform.
Magicmirror
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
Smart Home
⭐ (Almost) everything needed to run my smart home with Home Assistant and more!
Lgwebosremote
Command line webOS remote for LGTVs
Iobroker.zigbee
Zigbee communcation with Hue, Xiaomi, Lighttify... via TI CC253x USB stick
Node Tradfri Client
Library to talk to IKEA Trådfri Gateways without external binaries
Steve
SteVe - OCPP server implementation in Java
Wirehome.core
Wirehome.Core is a home automation system written in C# targeting .NET Core. It runs on Linux, Windows and macOS.
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!
Homebridge Homematic
Homematic plugin for homebridge: https://github.com/nfarina/homebridge
Hubitat
Apps for use with Hubitat Elevation
Gbridge
gBridge.io allows you to control (almost) anything with Google Assistant, by translating voice commands to MQTT messages.
Volkszaehler.org
Open Source Smart Meter with focus on privacy - you remain the master of your data.
Homematic Manager
Homematic Device Configuration and Administration
Device Type.myecobee
SmartThings-ecobee integration
Iobroker.docker
Official Docker Image for ioBroker
Alexa Ip Cam
Use Alexa's Smart Home Skill API with standalone IP cameras without needing cloud service.
Project alias
Alias is a teachable “parasite” that is designed to give users more control over their smart assistants, both when it comes to customisation and privacy. Through a simple app the user can train Alias to react on a custom wake-word/sound, and once trained, Alias can take control over your home assistant by activating it for you.
Awesome Homematic
A curated list of Homematic related links ✨
Awesome Mqtt
A curated list of MQTT related stuff. ✨
Homebridge Fritz Platform
AiO Homebridge dynamic platform plugin for AVM hardware like Fritz!Box, Fritz!Repeater etc.
Rgb
Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом
Smarthome
Device integration platform for your smart home
Mi Home
С# API for Xiaomi Mi Home devices
Fritzctl
A lightweight, easy to use console client for the AVM FRITZ!Box Home Automation.
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.
Luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
Homemirror
Web based home mirror, inspired by Hannah Mitt's project.
Tuyapi
🌧 An easy-to-use API for devices that use Tuya's cloud services. Documentation: https://codetheweb.github.io/tuyapi.
Xiaolan
xiaolan小蓝——一款语音交互智能家居机器人
Openhab Distro
The binary distribution of openHAB
Node Hue Api
Node.js Library for interacting with the Philips Hue Bridge and Lights
Fritzbox Smarthome
Client library for querying and controling AVM SmartHome Actors
Lifx Menu
OSX Menu bar application to control LIFX bulbs
Meross
Investigating the Meross MSS310 Smart Plug
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.
Esp8266 smartconfig flutter example
Esp8266 smartconfig(onetouch) config using flutter example
Tp Link Smart Switch Web Client
Creating a web client for the tp-link series of smart switches (HS-100, HS-110, etc).
Hmcon
Homematic Interface and Configuration
Iobroker.ical
Allows read information from google calender and from iCal into ioBroker.
Iobroker.discovery
This adapter tries to discover all known devices
Pimatic Edimax
Pimatic Plugin for Edimax WiFi Smart Plugs
Find Lf
Track the location of every Wi-Fi device (📱) in your house using Raspberry Pis and FIND
1-60 of 209 smarthome projects