Home Assistant is open source home automation that puts local control and privacy first. It works with thousands of devices out of the box, runs on your own hardware, and does not require any coding to set up. Whether you are automating a single room or an entire house, everything stays local and private.
Curious what it looks like? Try the Home Assistant online demo.
Awesome Home Assistant is a curated list of the best Home Assistant resources: custom integrations, dashboard cards, themes, apps, tutorials, and much more.
Most of the items below can be installed in one click through HACS, the Home Assistant Community Store, after you install Home Assistant itself. Home Assistant is owned by the Open Home Foundation, which also stewards ESPHome, Music Assistant, Z-Wave JS, and the open voice tools you will see throughout the list. If you are buying smart-home devices, the Works with Home Assistant program tests for privacy, local control, and long-term support.
The list is divided into categories. The links in those categories do not have pre-established order; the order is for contribution. If you want to contribute, please read the guide or raise an issue to suggest additions, updates or removals.
Awesome Home Assistant is a curated list of the best resources for Home Assistant. Use it to find apps, custom cards, integrations, and tutorials that the community recommends, whether you are just getting started or looking for your next project.
You can navigate through the list by:
New to Home Assistant and not sure where to start? The easiest path is to grab a Home Assistant Green and plug it in. If you would rather use hardware you already own (a Raspberry Pi, a Mini PC, an old laptop), the official guides below cover every option. Whichever you pick, you end up running the same Home Assistant. Once it is up, install HACS and most of the items in this list become one click away.
Stuck on a configuration, wondering why a device will not pair, or just want to see what other people are building? Home Assistant has one of the most active home-automation communities on the internet, and most of it is free to join. The official channels are below; further down you will find communities in your language and around specific projects from the wider ecosystem.
Communities in languages other than English. Multiple groups can exist per language; add yours via a pull request. Sorted alphabetically by language.
Discords, forums, and chats run by community projects you will see elsewhere on this list. Sorted alphabetically by project.
Independent groups not tied to a specific language or project.
Wondering how more experienced users have set up their thermostat schedules, presence detection, or automations? These are full Home Assistant configurations published on GitHub. Read them like recipe books, copy the bits that look useful, and skip the rest.
_Integrations Home
$ claude mcp add awesome-home-assistant \
-- python -m otcore.mcp_server <graph>