Awesome Home Assistant 
Home Assistant is an open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.
If you want to get an impression on the look and feel, you should check out the Home Assistant online demo.
Awesome Home Assistant is a curated list of awesome Home Assistant resources. Additional software, tutorials, custom integration, add-ons, custom dashboard cards & plugins, cookbooks, example setups, and much more.
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.
Contents
- How to use
- Installing
- In case you need help
- Official Communities
- Other Communities
- Public Configurations
- Add-ons
- Official Add-ons
- Third Party Add-ons
- Dashboards
- Icon packs
- Themes
- Custom Cards
- Alternative Dashboards
- Custom Integrations
- DIY
- DIY Gateways
- DIY Projects
- Online Resources
- Blogs
- YouTube Channels
- Podcasts
- Uncategorized
- Alternative Home Automation Software
- Other Awesome Lists
- Trademark Legal Notice
How to use
Awesome Home Assistant is a fantastic list for people trying to automate every aspect of their home. Automating your home is a long, hard, and never finished task that usually involves a lot of tinkering.
You can navigate through the list by:
- Simply press command/ctrl + F to search for a keyword
- Go through our Contents list
- Alternatively, use the search on our website: https://www.awesome-ha.com
Installing
Home Assistant has several installation methods; each has advantages and disadvantages. Many people have different opinions and personal favorites. Important to know that there is no wrong or right here; each technique installs the SAME Home Assistant.
Home Assistant recommends the Home Assistant OS installation method.
- Home Assistant Installation - The official installation guides.
- Compare Installation Methods - The available installation methods compared.
In case you need help
There are various ways to get in touch with the Home Assistant community. It doesn't matter if you have a question, need help, want to request a feature, or just say ‘Hi’.
Official Communities
- Home Assistant Discord - Join the chat, most of us are there.
- Home Assistant Community - The discussion forum, also used for feature requests.
- Home Assistant Subreddit - If you are into Reddit, subscribe.
- Home Assistant Facebook Group - Facebook group for enthusiasts.
Other Communities
- Dr. ZZs - Facebook group by Dr. Zzs.
- Home Assistant Community Add-ons Discord - Get support on the Home Assistant Community Add-ons.
- ESPHome Discord - Get support for your DIY ESPHome project.
- 🇳🇱 Dutch Domotics Discord - Dutch Discord server with home automation enthusiasts.
Public Configurations
Some people store their full Home Assistant configuration on GitHub. They are an awesome source for learning and a great source of inspiration.
- Carlo Costanzo - Probably the most documented configuration out there.
- DubhAd - Also known as Tinkerer shares his configuration files.
- geekofweek - Has over 300+ automations.