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 25 · Most stars
Xiaomi Home Integration for Home Assistant
- home-assistant-integration
- miot-devices
- home-assistant
- miot
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
- home-assistant
- home-automation
- automation
- homeautomation
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
- cpp
- domoticz
- dzvents
- energy-monitoring
The fairest of them all. A DIY voice controlled smart mirror with IoT integration.
: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
The original 3D floor plan for Home Assistant: draw your home in the built-in editor and see and control lights, covers, climate, media, sensors and cameras live in neon 3D – panel and dashboard card, runs on old wall tablets too.
- 3d
- floorplan
- hacs
- home-assistant
Tessera: beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.
- cyd
- esp32
- esp32-2432s028r
- esphome
A sample of the Smart Home device control APIs in Actions on Google
Control Xiaomi Mijia from your Mac menu bar or Windows tray. Home Assistant supported on macOS.
Your home as a live 3D model in the Mac menu bar and on iPhone — lights and ACs via Smart Life, Home Assistant, Philips Hue and Apple Home.
Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
- xiaomi
- xiaomi-smart-home
- miflora
- python3
Cornelius, le cadre/miroir intelligent : il vous reconnaît, vous écoute et répond en français. Assistant vocal, reconnaissance faciale en local, Home Assistant, météo, transports et beaucoup plus !
- ai-assitant
- computer-vision
- esp32
- face-recognition
Translated🏠 Turn the Xiaoai speaker into a true AI smart butler: Xiaoai speaker + Xiaozhi + Hermes Agent + Home Assistant, with one Xiao Qi managing all whole-home devices such as Mijia and Haier. Control and query appliances by voice, scheduled tasks run on time, teach scenes and automations with a single sentence, proactive announcements and water leak alarms, all without opening an app or writing automations.
- ai-agent
- deepseek
- hermes-agent
- home-assistant
A calm, tvOS-inspired home screen for Android TV and Google TV. No ads, no tracking.
- android
- android-tv
- google-tv
- home-screen
A ready-to-use Node-RED setup for home automation
House Control on Android phones and tablets: your home as a live 3D model — lights, ACs and scenes via Smart Life, Home Assistant and Philips Hue. No Mac needed.
- android
- android-widget
- home-assistant
- home-automation
Home Assistant card that turns your home into a clickable 3D model, with your devices bound to the pieces that stand for them
- custom-card
- floorplan
- hacs
- home-assistant
software package for automation
- smart-home
- go
- golang
- smarthome
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
she - scriptable smart home automation engine with AI assistance
Visually build MQTT-driven apps and dashboards
- dashboard
- wysiwyg
- web-components
- mqtt
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