Jak zainstalować Home Assistant – Najprostszy sposób

Aby zainstalować Home Assistant potrzebny będzie nam serwer w domu a na nim docker. Jak zainstalować dockera znajdziecie tutaj: https://docs.docker.com/engine/install/

Jak już mamy dockera to możemy zainstalować HA na dwa sposoby:

Sposób 1 – Docker run

    docker run -d \
      --name homeassistant \
      --privileged \
      --restart=unless-stopped \
      -e TZ=MY_TIME_ZONE \
      -v /katalog/na/hoście/:/config \
      -v /run/dbus:/run/dbus:ro \
      --network=host \
      ghcr.io/home-assistant/home-assistant:stable

    Zmieniamy wartość

      -v /katalog/na/hoście:/config

    na np.

      -v /home/docker/hacfg/:/config

    Sposób 2 – Docker Compose

    Tworzymy plik compose.yml np. touch compose.yml i następnie go edytujemy lub vi compose.yml, wklejamy tam następujące linijki

    services:
      homeassistant:
        container_name: homeassistant
        image: "ghcr.io/home-assistant/home-assistant:stable"
        volumes:
          - /katalog/na/hoście/:/config
          - /etc/localtime:/etc/localtime:ro
          - /run/dbus:/run/dbus:ro
        restart: unless-stopped
        privileged: true
        network_mode: host

    Tak samo edytujemy ścieżkę do configu

    Startujemy kontener

    docker compose up -d

    Gotowe, nasz home assistant powinien działać. Aby to sprawdzić należy wejść na domyślny adres http://naszeip:8123/

    Dodaj komentarz