
Home Assistant
Home automation platform that links smart devices, sensors, and services and lets you build automations and dashboards to control your home.
2026.10.4 · Stable•Apache-2.0•Since Sep 2013
Overall rating
activity, maturity, stars
10.0
/ 10
GitHub stars
92k
Contributors
429
Last commit
2h ago
Project age
13 years
About
Home Assistant is a home automation platform that puts local control and privacy first. It is built by a worldwide community of tinkerers and DIY enthusiasts, and it is perfect to run on a Raspberry Pi or a local server.
The system uses a modular approach, so support for other devices or actions can be implemented easily. You can also create your own components.
Key features
- Puts local control and privacy first.
- Runs on a Raspberry Pi or a local server.
- Modular design makes it easy to add support for new devices or actions.
- You can create your own components.
- Featured integrations for many devices and services.
- Built in Python using asyncio.
- Works with MQTT.
- A project of the Open Home Foundation.
Ways to run it
- Raspberry Pi
- Local server