Home Assistant
Installation :
Pour le compose, il faut que Home Assistant ait accès à tout le réseau local pour pouvoir détecter et gérer vos différents équipements connecter.
Voici le compose :
version: '3.7'
services:
homeassistant:
image: homeassistant/home-assistant:latest
container_name: home-assistant
restart: unless-stopped
volumes:
- config:/config
network_mode: host
environment:
- TZ=Europe/Paris
- PUID=1000
- PGID=1000
volumes:
config:
Configuration :
Interface de configuration :
Une fois déployé, on peut se connecter via l'adresse http://ip:8123
Une fois sur l'interface, on peut créer le compte et les différentes informations.
Changement du port :
Pour changer le port, rendez-vous dans le fichier configuration.yml
.
Ajouter la ligne suivante en respectant les espaces et bien sûr le port souhaité :
#port
server_port: 9000
Serveur Proxy :
Si vous passez par un serveur proxy comme Nginx Proxy Manager, il faut ajouter les lignes suivantes en précisant l'adresse IP du proxy :
# Nginx proxy manager
http:
use_x_forwarded_for: true
trusted_proxies:
- 192.168.1.2
- 172.0.0.2
Restauration d'un autre Home Assistant :
Il suffit de copier et restaurer le contenu du dossier racine. Dans le doute, faire une sauvegarde de ce dossier avant.
automations.yaml
backups
blueprints
.cloud
configuration.yaml
deps
.HA_VERSION
home-assistant.log.fault
home-assistant_v2.db
home-assistant_v2.db-shm
home-assistant_v2.db-wal
scenes.yaml
scripts.yaml
secrets.yaml
.storage
tts
Carte
Pour rajouter une image en vue de créer une carte, il faut créer un répertoire www
dans /config
, lors de la configuration, il faudra renseigner le chemin /local
pour /config/www
.