Steenderen.NET

Home Assistant – SSL via Synology NAS

OK, een hoop blogs m.b.t. Domoticz schreef ik enerzijds omdat ik vaak genoeg zelf op zoek ben geweest antwoorden op bepaalde vragen. Anderzijds schreef ik deze ook met regelmaat e.e.a. voor mijzelf als geheugensteun. Mocht ik de informatie ooit weer nodig hebben, dan kan ik het in ieder geval weer terugvinden. Nu is Domoticz al een tijdje niet meer hier in huis, nadat ik overstapte op Home Assistant (zoals zo vele ben ik bang). Dus hierbij de eerste blog m.b.t. Home Assistant en in dit geval over SSL via je Synology NAS 😉

SSL toevoegen, waarom?

Home Assistant draait vaak op een Raspberry Pi of soortgelijk apparaat. Hierbij wordt niet standaard SSL ondersteund out-of-the-box. Waarom zou je toch gebruik willen maken van SSL? Om te beginnen is het gebruik van SSL natuurlijk gewoon veiliger. Bij mij persoonlijk kwam de behoefte kort geleden boven drijven n.a.v. een update van ESP Home, waarbij het lokaal op je computer mogelijk is om ESPboards te flashen. Enige voorwaarde hiervoor is dat je draait op SSL en in een Chrome browser.

Omdat ik op de tweede verdieping m’n werkplek heb, en in de meterkast op de begane grond de Raspberry Pi staat waarop Home Assistant draait, scheelt mij dat dus twee trappen af, en weer twee trappen op om een boardje te flashen. Genoeg reden voor mij om SSL op Home Assistant via mijn Synology NAS aan de praat te krijgen 🙂

Hoe dan?

In de meterkast staat bij mij ook de Synology NAS te draaien. Hierop staat al lange tijd een certificaat geïnstalleerd. Gemak dient de mens, dus als je hiervan gebruik kan maken, waarom dan ook niet? Het stappenplan blijkt bijzonder eenvoudig. Voorwaarde dus wel een goed werkend certificaat.

Ga naar het Control Panel van de NAS, en kies hier voor Application Portal en vervolgens voor het tabje Reverse Proxy. Klik vervolgens op het knopje Create en het volgende scherm opent;

Neem in de basis bovenstaande instellingen over, en vul onder Hostname het lokale IP adres van de Raspberry Pi (of ander apparaat) in. Kies vervolgens voor het tabje Custom Header, en klik hier niet op de knop Create, maar op het pijltje naar beneden dat ernaast staat. Kies vervolgens voor WebSocket;

De headernames Upgrade en Connection en de bijbehorende waardes worden automatisch ingevuld. Sluit af met OK om de nieuwe instellingen op te slaan.

En klaar

Als je alles goed gedaan hebt, dan is Home Assistant vanaf nu op HTTPS bereikbaar, maar dus wel via het standaard adres van je NAS, aangevuld met het poortnummer 8123. Dus bijvoorbeeld https://jouwnas.domeinnaam.nl:8123.

Verder Bericht

Laat een reactie achter

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

© 2021 Steenderen.NET

Thema door Anders Norén