De stappen:
Reverse Proxy regel maken
1) Configuratiescherm -> Aanmeldportaal -> Geavanceerd een reverse proxy instellen -> tabblad Algemeen:
- Reverse Proxy-naam: Home Assistant
- Hostnaam: ha.[domeinnaam]
- Poort: 443
- vink aan: HSTS inschakelen
- Doel Protocol: HTTP
- Hostnaam: IP adres homeassistant
- Poort: 8123 (standaard poort HA)
3) Kies in de dropdown (Maken) -> Websocket, er worden nu automatisch de regels ingeladen:
- Upgrade $http_upgrade
- Connection $connection_upgrade
- X-Forwarded-For $proxy_add_x_forwarded_for
Wijs nu in Synology het juiste SSL certificaat toe, in mijn situatie een wildcard certificaat omdat ik ha.[domeinnaam] als
link gebruik
5) ga in Synology -> Configuratiescherm -> naar Beveiliging -> Certificaat -> Instellingen en zoek op ha.[domeinnaam].
6) wijs hier het juiste (wildcard) certificaat aan toe.
Aanpassen van het configuration.yaml bestand in homeassistant
7) Gebruik de Add-on "File Editor" om configuration.yaml eenvoudig aan te passen
8) Voeg de volgende code toe om een "bad request 400" te voorkomen:
Code: Select all
#Bad request 400 oplossing
http:
use_x_forwarded_for: true
trusted_proxies:
- 192.168.x.x # Add the local IP address of your Synology NAS
Code: Select all
ha core restart