Home Assistant has two ways to extend it capabilities: custom components through HACS and Addons. Components are Front-end for integrations inside Home Assistant for example new hardware support and new Lovelace cards.
Addons allow users to extend the functionality around Home Assistant by installing additional applications. Addons are Docker containers that runs outside Home Assistant and are not effected by a restart of Home Assistant. Think of applications that you can run in a docker container, but now configuration logging and accessing it from Home Assistant.
Great Default Home Assistant addons
Home Assistant has a number of addons that are officially supported, and are by default included in the addon store. But some advanced addons will only be visible after you opt-in to “Advanced Mode” which can be changed on your user profile page.
Beside the default addons you can add repositories. Repositories (or repos in short) are places on Github from other contributors that contain extra addons. Those are not supported by the core Home Assistant developers and maintained by volunteers around the world.
The best third party Home Assistant repositories
These repositories are all free and some of them contains lots of great addons. I am not going to list every addon inside every repo, because some developers are very active and I cannot maintain this list very active. So that a look at every repo to see what’s inside.
This is a place on the Home Assistant community forum where addon developers shows their work. A great location for you to check for new addons and repositories.
The biggest addon repo I am aware of. Alexbelgium addons contains lots of media programs I used earlier in Docker from linuxserver, but now run inside Hass. Also a very active maintainer for a large list of addons.
My favorite project for Zigbee, that allows to to take control of all your Zigbee devices in and around your home. Regardless of platform and manufacturer. Check out our other articles of Zigbee on Home Assistant here
This repo has Wgeasy, a Wireguard VPN addon with a website that shows the QR and stats. much easier than the normal Wireguard installation.
Syncthing. I use this addon to easily synchronize files between my laptop, PC , Home Assistant and tablet.
DSMR Reader and Metabase. DSMR is great to have beside the built-in energy function of Home Assistant. But more and more options like compare history etc. are now already built in.
PGadmin and TimescaleDB
Create snapshots of your Home Assistant instance and store them on a Samba share.
Let’s Encrypt client and ACME library written in Go.
SimpleScheduler. Just what it sounds like: a simple scheduler but it also covers pretty much all the advanced scheduling needs I have.
Official Frigate NVR addon for object detection. Not only a fun addon to play around with on a rainy Sunday afternoon, but it also brings your installed cameras to the next level.
Easily use your Amazon Dash Buttons.
- Dropbox Sync
Upload your backup snapshots to Dropbox. Because two backups are better that less than two backups.
- Home Panel
A touch-compatible Web Frontend addon for controlling the home.
- Hass.io Google Drive Backup
A complete and easy to configure solution for backing up your snapshots to Google Drive. (Yes, I really love my backups).
I hope that people who develop new addons, use existing Github repos like Alexbelgium, so that that is one place for all great stuff.
Have you a repo or addon that is missing in the list above, please let us know!