Alternative firmware for ESP8266 and ESP32 based devices 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
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
- standard
- internet-of-things
- iot
- chip
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
- cpp
- domoticz
- dzvents
- energy-monitoring
Easy MultiSensor device based on ESP8266/ESP32
Home automation firmware for ESP8266-based devices
- esp8266
- sonoff
- home
- automation
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
deCONZ REST-API plugin to control ZigBee devices
- zigbee
- raspberry-pi
- zll
- zha
:house: Buildroot-based, cloud-free smart-home platform for a Homematic IP CCU (CCU3/ELV-Charly). Runs on Raspberry Pi & x86/ARM or as a virtual appliance (Proxmox VE, Home Assistant, Docker/LXC/K8s)...
- ccu
- buildroot
- homematic
- linux
Make your Sonoff Switch compatible with Apple Homekit! 🎉
- sonoff
- homekit
- apple
- esp8266
Node-RED Contribution - HomeKit Bridged : Node-RED nodes to simulate Apple HomeKit devices.
- node-red-contrib
- homekit
- homekit-bridge
- iot
Samsung SmartThings SmartApps and Device Handlers
- smartthings
- device-handler
- smartapp
- home-automation
MQTT client to control BroadLink devices
- mqtt
- mqtt-client
- ir-signal
- broadlink
Homematic Device Configuration and Administration
- smarthome
- homematic
- configuration
- bidcos
Domoticz Client Application for Android Devices
:iphone: A HomeMatic CCU-Addon to regularly query AVM FRITZ!-devices for registered WiFi/LAN devices and deduce general user presence from this information
- homematic
- homematic-ip
- ccu
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
- esp32
- micropython
- amazon-echo
- amazon-alexa
HomeMaster is an open-source platform for local-first smart home automation using ESP32-based devices like MiniPLC and MicroPLC. This repository includes firmware, schematics, and documentation for creating modular, cloud-free automation systems fully compatible with Home Assistant via ESPHome
- automation-controller
- embedded-systems
- esp32
- esphome
Web Service/ API for Alexa and Google Home Node-RED Smart Home Control
- node-red
- alexa-skill
- home-automation
- alexa-custom-skill
NodeRED nodes to get data from tuya smart devices (like smart plugs, bulbs, ...).
- node-red
- node-red-contrib
- smarthome
- smart-home
Tasmota devices for NodeRed
- node-red
- tasmota
- sonoff
- home-automation
golang client library to Viessmann Vitotrol web service
- vitotrol
- golang
- golang-package
- vitodens
Script to control TP-Link HS100 & HS110 devices via MQTT
- mqtt
- homeautomation
- mqtt-smarthome
Gateway to control GARDENA Smart system devices through MQTT
A complete Crystal lang implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.