Open source smart-home projects
Every project in the registry tagged smart-home, ranked by real GitHub adoption.
Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成
Python library & console tool for controlling Xiaomi smart appliances
The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
Visual intelligence for your home.
Presence tracking and more for automation on the room-level
Local HTTPS and MQTT cloud emulator for Roborock vacuums without rooting or hardware modifications
Unofficial Home Assistant integration for interacting with Octopus Energy
A native macOS menu bar app for controlling your smart home devices.
Control Xiaomi Mijia from your Mac menu bar or Windows tray. Home Assistant supported on macOS.
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Related tags
Frequently asked questions
How many open source smart-home projects are there?
This registry tracks 10 projects tagged smart-home, with 20,957 GitHub stars between them. The most-adopted is hass-xiaomi-miot at 6,224 stars.
Are these smart-home projects free to use?
Yes — 10 of the 10 carry an explicit open-source licence across 4 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which smart-home project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these smart-home projects still maintained?
9 of the 10 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.