:house_with_garden: Open source home automation that puts local control and privacy first.
- python
- home-automation
- iot
- internet-of-things
76,356 visible repositories in the index
1–24 of 39 · Most stars
:house_with_garden: Open source home automation that puts local control and privacy first.
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.
Translated🤖 wukong-robot is a simple, flexible, and elegant Chinese voice dialogue robot / smart speaker project. It supports ChatGPT multi-turn conversation, and may also be the first open-source smart speaker project to support brain-computer interaction.
Python library & console tool for controlling Xiaomi smart appliances
Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.
Xiaomi Miloco
Home Assistant integration to manage climate systems, TVs, fans and lights using IR/RF controllers. Compatible with Broadlink, Xiaomi, MQTT, LOOKin and ESPHome
:house_with_garden: Home Assistant Supervisor
Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.
TranslatedA Windows desktop controller for Mijia (Mi Home) devices. Built on mijiaAPI (Do1e/mijia-api) with a graphical interface; after logging in by scanning a QR code, you can view and control all the Mijia devices in your home in a local window.
Command line webOS remote for LGTVs
A highly customizable DIY irrigation/sprinkler controller based on Raspberry Pi
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.
Python API for controlling LG TVs (Web OS)
A Raspberry Pi based home alarm system.
MQTT client to control BroadLink devices
Micropython Smarthome framework
Aqara (Xiaomi) Gateway to MQTT bridge (I use it for home assistant integration)
Capture and replay 433MHz remote control codes. Control remote switched power adaptors.
MicroPython scripts to control Sonoff/ESP8266 using MQTT
📺 Control any smart TV with natural language. Play Netflix by name from your terminal. PyPI: stv · MCP server · LG/Samsung/Roku/Android
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
Bridge between the Onkyo AVR EISCP protocol and MQTT