Installer Home Assistant sur Docker en moins de 5 minutes

C’est décidé, vous allez commencer la domotique en 2023, c’est votre bonne résolution ! Je vous propose aujourd’hui un tutoriel simple à mettre dans vos favoris pour installer Home Assistant sur Docker rapidement grâce à un docker compose pré-configuré.
Je pars du principe que vous avez déjà un Docker qui tourne, sur un Raspberry Pi ou un NAS Synology par exemple. Je vous conseille vivement d’installer ensuite Portainer pour faciliter l’administration et déployer de nouveaux container rapidement.
Installation de base
Si vous êtes sur Portainer, nous allons créer une nouvelle stack avec le nom de votre choix.

Il vous suffit ensuite de coller le code suivant dans l’éditeur web, c’est simplement un docker-compose Home Assistant.
version: '3.8'
services:
homeassistant:
image: homeassistant/home-assistant:stable
container_name: homeassistant
environment:
- TZ=Europe/Paris
ports:
- 8123:8123
volumes:
- config:/config
restart: always
volumes:
config:
Une fois que votre container est déployé, vous pouvez accéder à votre installation Home Assistant via cette adresse : http://192.168.1.XXX:8123. À adapter bien-sûr selon votre réseau, en tout cas le port utilisé est 8123.
Vous arriverez ensuite sur cet écran pour la configuration.

Optionnel : ajout d’un périphérique
Vous aurez certainement besoin à un moment de venir lier un appareil externe comme une clé USB Zigbee pour contrôler vos appareils, il faut alors rajouter ces lignes dans votre stack Docker.
devices:
- /path/to/device:/path/to/device #optional
Ca y est, l’installation de votre instance Home Assistant est terminée ! 🎉
N’hésitez pas à aller consulter mes autres articles sur le sujet si cela vous intéresse.
[…] pratique à installer sur certains NAS (Ex: Synology DS42x ou 92x) : une explication est disponible ici ou […]
bonjour Antoine, je démarre avec ha sur rpi3, j’ai installé docker puis ha
maintenant je dois ajouter des add-ons, comment faire pour installer superviseur ?
merci
Bonjour Lau,On ne peut pas faire tourner HA avec un Superviseur si vous êtes sur DockerPlus d’infos sur les versions : https://www.home-assistant….
merci Antoine, en fait j’aimerais monitorer l’onduleur/batterie hors-reseau, et j’ai trouvé https://github.com/ned-kell…et dans les pre-requis il y a HA avec serveur MQTT (add-ons) ainsi que des lignes de commandes avec le terminal…commencer avec HA pas facile !
Merci Antoine pour ce tuto express et très utile.
Si je peux me permettre, une coquille s’est glissé concernant le port à utiliser. Il est différent entre celui préciser dans la conf et celui préciser dans le commentaire.
Merci pour l’info, je viens de le corriger :)
merci et bravo pour la réactivité !