⚙️ Installation de Home Assistant

⚠️ Pré-requis : Docker doit être déjà installé sur la machine.



1️⃣ Créer le dossier de configuration et le docker compose


mkdir ~/homeassistant

sudo nano docker-compose.yml


2️⃣ inserer le docker compose dans le fichier précédemment créé


services:
  homeassistant:
    container_name: homeassistant
    image: ghcr.io/home-assistant/home-assistant:stable
    volumes:
      - ./config:/config
    environment:
      - TZ=Europe/Paris
    restart: unless-stopped
    network_mode: host

👉 Ensuite il faut démarrer le docker compose

sudo docker compose -f docker-compose.yml up -d


3️⃣ Accéder à Home Assistant


Depuis un navigateur :

http://IP_DE_TA_MACHINE:8123

Exemple :

http://192.168.1.20:8123

⏳ Le premier démarrage peut prendre 2 à 3 minutes.



4️⃣ Vérifier que le conteneur fonctionne


docker ps


🔁 Mise à jour (plus tard)


docker pull ghcr.io/home-assistant/home-assistant:stable
docker stop homeassistant
docker rm homeassistant