Home Assistant logo

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

Recent releases