Met Tailscale hebt u op afstand via internet toegang tot uw Home Assistant-server om smarthome-apparaten van een afstand te bewaken en te bedienen.

Home Assistant is een perfecte manier om een ​​volledig privé en lokaal slim huis te bouwen. De Home Assistant-server draait standaard op een lokaal apparaat, zoals een Raspberry Pi of een oude pc of laptop, en is lokaal benaderbaar via het IP-adres of de lokale hostnaam. Maar als u uw slimme huis van een afstand wilt bedienen en beheren, volg dan mee terwijl we u laten zien hoe u op afstand toegang krijgt tot uw Home Assistant-server via internet.

Manieren om op afstand toegang te krijgen tot de Home Assistant-server

Er zijn een paar verschillende manieren om op afstand toegang te krijgen tot uw Home Assistant Server-instantie via internet. U kunt zich abonneren op de officiële Nabu Casa-cloudservice om overal ter wereld veilig toegang te krijgen tot de Home Assistant-server. Het is de eenvoudigste en snelste manier om veilige toegang op afstand in te stellen voor uw Home Assistant-server. Het is echter een betaalde service en vereist dat u een maandelijks abonnement betaalt.

instagram viewer

Als u niet voor een abonnement wilt betalen maar toch op afstand toegang wilt hebben tot uw Home Assistant-server, kunt u een van de volgende methoden volgen:

  1. Open een poort op je router en gebruik DuckDNS met Let's Encrypt
  2. Gebruik Cloudflare Tunnel om lokale servers bloot te stellen aan internet
  3. Gebruik een VPN, zoals Wireguard of Tailscale

Toegang tot Home Assistant op afstand met behulp van Tailscale

Tailscale is om vele redenen een geprefereerde VPN-service voor toegang tot de Home Assistant-server, zoals:

  • Het is bovenop Wireguard gebouwd. Het biedt dus beveiliging en prestaties die vergelijkbaar zijn met Wireguard
  • Het is veel gemakkelijker in te stellen en te gebruiken dan Wireguard
  • Het biedt uitstekende bandbreedte en netwerklatentie

Om de Tailscale VPN voor Home Assistant toegang op afstand te installeren en in te stellen, kun je onderstaande stappen volgen.

Stap 1: Installeer Tailscale Add-On op Home Assistant Server

Om Tailscale te installeren met behulp van de volgende stappen op een ander systeem dan een Raspberry Pi, moet je ervoor zorgen dat je een gecontroleerde Home Assistant-installatie uitvoert op een ander stuk x86-hardware.

  • Ga in je Home Assistant-server naar Instellingen.
  • Klik op Add-ons en klik vervolgens op de AANVULLENDE WINKEL knop.
  • Zoek naar "Tailscale" en klik op de Staartschaal resultaat onder Home Assistant-community-add-ons.
  • Klik op de INSTALLEREN om de Tailscale-add-on te installeren.

Stap 2: Stel Tailscale VPN in

Ga na het installeren van de Tailscale VPN-add-on op uw Home Assistant-server naar Instellingen > Add-ons en klik op Staartschaal.

Klik op de Begin knop om de Tailscale-add-on te starten. Schakel voor snelle toegang de Toon in zijbalk keuze. Schakel bovendien de Waakhond optie om het automatisch opnieuw op te starten als het vastloopt.

Klik op de WEB-UI OPENEN knop. Hierdoor wordt een nieuw dashboardvenster geopend met een inlogoptie. Klik op de Log in knop. Dit opent een nieuw browsertabblad waar u zich kunt aanmelden en inloggen met uw e-mail, Google-account, Microsoft-account of GitHub-account.

Zodra u zich aanmeldt, ziet u een optie om de Home Assistant-server met Tailscale te verbinden.

Klik Aansluiten. Het zal laten zien dat inloggen is gelukt en het Tailscale-account openen met uw Home Assistant-server. In ons geval wordt het weergegeven als "media", samen met andere machines waarop we de Tailscale VPN-app gebruiken om op afstand toegang te krijgen tot onze Home Assistant-server. Noteer het IP-adres, want we zullen het later gebruiken om er op afstand toegang toe te krijgen.

In dit stadium kunt u het Tailscale-browsertabblad sluiten en teruggaan naar het Home Assistant-server—Tailscale web UI-dashboard. Klik op het pictogram Vernieuwen op het browsertabblad. Als u iets ziet dat lijkt op de volgende schermafbeelding, hebt u de Tailscale VPN met succes geconfigureerd op de Home Assistant-server.

Vervolgens moeten we de Tailscale VPN-app installeren op onze smartphone of Windows-, macOS- of Linux-apparaat van waaruit we op afstand toegang willen krijgen tot de Home Assistant-server via internet.

Stap 3: Installeer de Tailscale-app om op afstand toegang te krijgen tot Home Assistant

Nu kunt u de Tailscale-app op uw macOS-, iOS-, Windows-, Linux- of Android-apparaat installeren om overal ter wereld op afstand toegang te krijgen tot de Home Assistant-server.

Op iOS-apparaten:

  • Installeer en open de Tailscale iOS-app.
  • Accepteer alle prompts om de Tailscale VPN-configuraties op uw iOS-apparaat te installeren.
  • Je kunt ook pushmeldingen toestaan ​​en je vervolgens aanmelden bij de Tailscale-app met hetzelfde e-mailadres dat je hebt gebruikt voor de installatie van de Home Assistant Tailscale-add-on.

Op Android-apparaten:

  • Download en installeer de Tailscale Android-app.
  • Volg de aanwijzingen en installeer de Tailscale VPN-configuraties.
  • Log in met hetzelfde e-mailaccount dat wordt gebruikt voor Tailscale on Home Assistant (HA).

Op macOS:

  • U kunt de Tailscale-app downloaden in de App Store of de mas-cli met de opdracht mas installeren 1475387142 om de app te installeren.
  • Accepteer de prompts om de VPN-configuraties te installeren.
  • Log in met dezelfde e-mail-ID als gebruikt voor HA Tailscale.

Op Windows:

  • Download en installeer Tailscale voor Windows.
  • Log in met hetzelfde e-mailaccount en authenticeer met de webbrowser.
  • Na authenticatie zou u verbonden moeten zijn met het Tailscale VPN-netwerk.

Op Linux:

Om de Tailscale VPN op Linux te installeren, kunt u de volgende opdracht gebruiken:

krul -fsSL https://tailscale.com/install.sh | sch

Nadat u de Tailscale-app op uw Windows, macOS, Linux, Android of iOS hebt gedownload, geïnstalleerd en aangemeld apparaat, kunt u de webbrowser openen en het IP-adres van de Home Assistant-server invoeren zoals weergegeven in de Machines lijst.

Hierdoor wordt het Home Assistant-inlogvenster geopend waar jij of andere gebruikers de inloggegevens kunnen invoeren om toegang te krijgen tot de Home Assistant en alle entiteiten.

Op dezelfde manier kunt u toegang krijgen tot andere apparaten in uw thuisnetwerk met behulp van hun lokale IP zodra u op beide machines bent verbonden met de Tailscale.

Meest veilige manier om toegang te krijgen tot Home Assistant en thuisnetwerk

Als Tailscale VPN is ingesteld, hebt u niet alleen toegang tot uw Home Assistant-server, maar ook tot andere apparaten en servers in uw thuisnetwerk, inclusief uw Wi-Fi-router. Omdat de Tailscale-app beschikbaar is voor alle platformen, inclusief Android en iOS, heb je direct vanaf je pc of smartphone toegang tot je smart home en je thuisnetwerk.

Tailscale biedt ook enkele extra functies ten opzichte van Wireguard en andere methoden, zoals vermeld in het artikel. U kunt echter andere methoden proberen en beslissen welke het beste voor u werkt om op afstand toegang te krijgen tot uw Home Assistant-server.