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
55,140 visible repositories in the index
1–24 of 24 · Most stars
ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing.
- csi
- home-assistant
- wifi
- wifi-sensing
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
- cpp
- domoticz
- dzvents
- energy-monitoring
Make your Sonoff Switch compatible with Apple Homekit! 🎉
- sonoff
- homekit
- apple
- esp8266
Command line webOS remote for LGTVs
- smarthome
- smart-tv
- lg
- webos
Python API for controlling LG TVs (Web OS)
- webos
- lg
- remote-control
- smart-tv
Philips Hue nodes for Node-RED to control bridges, lights, groups, scenes, rules, automations, switches, dials, buttons, doorbells, speakers, motion & contact sensors, cameras, temperature & light level sensors and the Hue Play HDMI Sync Box — CLIP/v2 API, Hue Bridge Pro & MotionAware support.
- home-automation
- philips-hue
- node-red
📺 Remote control your TV via JS!
CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
- homematic
- smarthome
- ccu
- restful-api
Node-Red Nodes for interacting with Alexa
Domoticz Client Application for Android Devices
Capture and replay 433MHz remote control codes. Control remote switched power adaptors.
📺 NodeJS module to remotely control Samsung SmartTV starting from 2016
- samsung
- smarttv
- remote-control
- nodejs
The repository host gives no description.
webOS remote for LG TVs
CLI for remotely controlling your Smart TV
Tasmota devices for NodeRed
- node-red
- tasmota
- sonoff
- home-automation
Node-RED module to control a Somfy Tahoma box (Roller shutters...). Used for home automation flows.
- node-red
- somfy
- tahoma
- home-automation
:house: - A bunch of mosquittos. IoT wiring and notification framework, with an unix style.
- iot
- home-automation
- domoticz
- raspberry-pi
An esp8266/32 micropython based sensor platform for gpio, dht, analog, led and more. Includes remote updates for .py code from web server and MQTT/Homeassistant integration
she - scriptable smart home automation engine with AI assistance
Make TiVo DVR remote control available through an mqtt-smarthome style interface.
Python toolkit for discovering, monitoring, and controlling Tasmota devices via MQTT with CLI utilities and ready-to-use multi-arch Docker images
- automation
- cli
- control
- device-management