S Tailscale lahko dostopate do svojega strežnika Home Assistant na daljavo prek interneta za spremljanje in upravljanje pametnih domačih naprav od daleč.
Home Assistant je popoln način za izgradnjo popolnoma zasebnega in lokalnega pametnega doma. Strežnik Home Assistant privzeto deluje na lokalni napravi, kot je Raspberry Pi ali star osebni ali prenosni računalnik, do njega pa je mogoče dostopati lokalno prek naslova IP ali imena lokalnega gostitelja. Če pa želite nadzirati in upravljati svoj pametni dom od daleč, sledite, ko vam bomo pokazali, kako dostopati do strežnika Home Assistant na daljavo prek interneta.
Načini dostopa do strežnika Home Assistant na daljavo
Obstaja nekaj različnih načinov za dostop do vašega primerka Home Assistant Server na daljavo prek interneta. Lahko se naročite na uradno storitev v oblaku Nabu Casa za varen dostop do strežnika Home Assistant od kjer koli na svetu. To je najpreprostejši in najhitrejši način za nastavitev varnega oddaljenega dostopa za vaš strežnik Home Assistant. Vendar je to plačljiva storitev in od vas zahteva plačilo mesečne naročnine.
Če ne želite plačati naročnine, vendar želite še vedno oddaljeno dostopati do svojega strežnika Home Assistant, lahko sledite kateri koli od naslednjih metod:
- Odprite vrata na usmerjevalniku in uporabite DuckDNS z Let’s Encrypt
- Uporabite Cloudflare Tunnel za izpostavitev lokalnih strežnikov internetu
- Uporabite VPN, kot je Wireguard ali Tailscale
Dostopajte do domačega pomočnika na daljavo z uporabo Tailscale
Tailscale je prednostna storitev VPN za dostop do strežnika Home Assistant zaradi številnih razlogov, kot so:
- Zgrajen je na vrhu Wireguarda. Tako ponuja varnost in zmogljivost, podobno Wireguardu
- Veliko lažje ga je nastaviti in uporabljati kot Wireguard
- Ponuja odlično pasovno širino in zakasnitev omrežja
Če želite namestiti in nastaviti Tailscale VPN za oddaljeni dostop Home Assistant, lahko sledite spodnjim korakom.
1. korak: Namestite Tailscale Add-On na strežnik Home Assistant
Če želite namestiti Tailscale po naslednjih korakih v sistemu, ki ni Raspberry Pi, se prepričajte, da izvajate nadzorovano namestitev Home Assistant na drugem delu strojne opreme x86.
- V strežniku Home Assistant pojdite na nastavitve.
- Kliknite na Dodatki in nato kliknite TRGOVINA Z DODATKI gumb.
- Poiščite "Tailscale" in kliknite na Repna luska rezultat pod Dodatki skupnosti Home Assistant.
- Kliknite na NAMESTITEV gumb za namestitev dodatka Tailscale.
2. korak: Nastavite Tailscale VPN
Ko namestite dodatek Tailscale VPN na strežnik Home Assistant, pojdite na nastavitve > Dodatki in kliknite na Repna luska.
Kliknite na Začetek gumb za zagon dodatka Tailscale. Za hiter dostop omogočite Prikaži v stranski vrstici možnost. Poleg tega omogočite pes čuvaj možnost samodejnega ponovnega zagona, če se zruši.
Kliknite na ODPRTI SPLETNI UI gumb. To bo odprlo novo okno nadzorne plošče z možnostjo prijave. Kliknite na Vpiši se gumb. S tem se odpre nov zavihek brskalnika, kjer se lahko prijavite in prijavite z e-pošto, Google računom, Microsoftovim računom ali računom GitHub.
Ko se prijavite, boste videli možnost za povezavo strežnika Home Assistant s Tailscale.
Kliknite Povežite se. Prikazalo se bo, da je prijava uspešna, in odprl se bo račun Tailscale s seznamom vašega strežnika Home Assistant. V našem primeru je prikazan kot "predstavnost" skupaj z vsemi drugimi napravami, kjer uporabljamo aplikacijo Tailscale VPN za oddaljen dostop do našega strežnika Home Assistant. Zapišite si naslov IP, saj ga bomo kasneje uporabili za dostop do njega na daljavo.
Na tej stopnji lahko zaprete zavihek brskalnika Tailscale in se vrnete na strežnik Home Assistant—Nadzorna plošča spletnega uporabniškega vmesnika Tailscale. Kliknite ikono Osveži na zavihku brskalnika. Če vidite podobno kot na naslednjem posnetku zaslona, ste uspešno konfigurirali Tailscale VPN na strežniku Home Assistant.
Nato moramo namestiti aplikacijo Tailscale VPN na naš pametni telefon ali napravo Windows, macOS ali Linux, od koder želimo dostopati do strežnika Home Assistant na daljavo prek interneta.
3. korak: Namestite aplikacijo Tailscale za dostop do Home Assistant na daljavo
Zdaj lahko namestite aplikacijo Tailscale na svojo napravo macOS, iOS, Windows, Linux ali Android za dostop do strežnika Home Assistant na daljavo od koder koli na svetu.
V napravah iOS:
- Namestite in odprite Aplikacija Tailscale za iOS.
- Sprejmite vse pozive za namestitev konfiguracij Tailscale VPN na vašo napravo iOS.
- Dovolite lahko tudi potisna obvestila in se nato prijavite v aplikacijo Tailscale z istim e-poštnim naslovom, ki ste ga uporabili za nastavitev dodatka Home Assistant Tailscale.
V napravah Android:
- Prenesite in namestite Aplikacija Tailscale za Android.
- Sledite pozivom in namestite konfiguracije Tailscale VPN.
- Prijavite se z istim e-poštnim računom, ki se uporablja za Tailscale on Home Assistant (HA).
V sistemu macOS:
- Aplikacijo Tailscale lahko prenesete iz App Store ali uporabite mas-cli z ukazom mas namestitev 1475387142 za namestitev aplikacije.
- Sprejmite pozive za namestitev konfiguracij VPN.
- Prijavite se z istim e-poštnim ID-jem, kot se uporablja za HA Tailscale.
V sistemu Windows:
- Prenesite in namestite Tailscale za Windows.
- Prijavite se z istim e-poštnim računom in potrdite pristnost s spletnim brskalnikom.
- Po preverjanju pristnosti bi morali biti povezani v omrežje Tailscale VPN.
V sistemu Linux:
Če želite namestiti Tailscale VPN v Linux, lahko uporabite naslednji ukaz:
curl -fsSL https://tailscale.com/install.sh | sh
Ko prenesete, namestite in se prijavite v aplikacijo Tailscale v sistemu Windows, macOS, Linux, Android ali iOS napravo, lahko odprete spletni brskalnik in vnesete naslov IP strežnika Home Assistant, kot je prikazano v napravah seznam.
To bo odprlo ploščo za prijavo v Home Assistant, kjer lahko vi ali drugi uporabniki vnesete poverilnice za dostop do Home Assistant in vseh entitet.
Podobno lahko dostopate do drugih naprav v domačem omrežju z njihovim lokalnim IP-jem, ko ste povezani s Tailscale na obeh napravah.
Najbolj varen način za dostop do domačega pomočnika in domačega omrežja
Z nastavitvijo Tailscale VPN ne morete dostopati le do svojega strežnika Home Assistant, temveč tudi do drugih naprav in strežnikov v domačem omrežju, vključno z usmerjevalnikom Wi-Fi. Ker je aplikacija Tailscale na voljo za vse platforme, vključno z Androidom in iOS, lahko do pametnega doma in domačega omrežja dostopate neposredno iz osebnega računalnika ali pametnega telefona.
Tailscale ponuja tudi nekaj dodatnih funkcij v primerjavi z Wireguardom in drugimi metodami, kot je omenjeno v članku. Vendar pa lahko preizkusite druge metode in se odločite, katera vam najbolj ustreza pri dostopu do strežnika Home Assistant na daljavo.