Installer Home Assistant sur Docker en moins de 5 minutes

Publié le 6 janvier 2023 Mis à jour le 5 novembre 2025 Temps de lecture : 1 min.

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.

7 commentaires

  1. 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

      1. 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 !

  2. 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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *