This repository contains the complete configuration for my Home Assistant instance:
- Infrastructure setup based on Docker Compose
- The dashboard configuration, in YAML format
- Home assistant configuration files, in YAML format
Home Assistant is most commonly seen as a Raspberry Pi installation called Hass.io, but since I already had a NAS I
could simply run HA on there. My NAS is set up to run multiple projects simultaneously using Docker Compose and Traefik,
that's why you find a docker-compose.yml
file in this project. The labels on the various services in that file are
there to make Traefik know what to do (mainly show the right container for the right host and manage TLS certificates).
This means my HA installation is accessible from the web via HTTPS on a public URL.
The dashboard I created uses the Noctis theme and is heavily inspired by this YouTube video. The main benefit for such a dashboard is that it works really well on my mobile phone, which is the main way I interact with Home Assistant.
My setup has various plugins, which are managed by HACS aka the Home Assistant Community Store.
Currently my Home Assistant setup is managing the following devices: