Uz Tailscale, svom poslužitelju Home Assistant možete pristupiti daljinski putem interneta kako biste izdaleka nadzirali i kontrolirali pametne kućne uređaje.
Home Assistant je savršen način za izgradnju potpuno privatnog i lokalnog pametnog doma. Prema zadanim postavkama, poslužitelj Home Assistant radi na lokalnom uređaju, kao što je Raspberry Pi ili staro računalo ili prijenosno računalo, i može mu se pristupiti lokalno putem IP adrese ili lokalnog naziva glavnog računala. Ali ako želite kontrolirati i upravljati svojim pametnim domom izdaleka, slijedite korak dok vam pokazujemo kako daljinski pristupiti poslužitelju Home Assistant putem interneta.
Načini daljinskog pristupa poslužitelju Home Assistant
Postoji nekoliko različitih načina za daljinski pristup vašoj instanci Home Assistant Servera putem interneta. Možete se pretplatiti na službenu uslugu oblaka Nabu Casa za siguran pristup poslužitelju Home Assistant s bilo kojeg mjesta u svijetu. To je najlakši i najbrži način za postavljanje sigurnog udaljenog pristupa za vaš poslužitelj Home Assistant. Međutim, to je usluga koja se plaća i zahtijeva plaćanje mjesečne pretplate.
Ako ne želite platiti pretplatu, ali i dalje želite daljinski pristupiti svom poslužitelju Home Assistant, možete slijediti bilo koju od sljedećih metoda:
- Otvorite priključak na vašem ruteru i koristite DuckDNS s Let’s Encrypt
- Koristite Cloudflare Tunnel za izlaganje lokalnih poslužitelja internetu
- Koristite VPN, kao što je Wireguard ili Tailscale
Pristupite kućnom pomoćniku na daljinu koristeći Tailscale
Tailscale je preferirana VPN usluga za pristup poslužitelju Home Assistant zbog mnogo razloga, kao što su:
- Izgrađen je na vrhu Wireguarda. Stoga nudi sigurnost i performanse slične Wireguardu
- Mnogo ga je lakše postaviti i koristiti nego Wireguard
- Nudi izvrsnu propusnost i mrežno kašnjenje
Da biste instalirali i postavili Tailscale VPN za daljinski pristup Home Assistant, možete slijediti korake u nastavku.
Korak 1: Instalirajte dodatak Tailscale na poslužitelj Home Assistant
Da biste instalirali Tailscale pomoću sljedećih koraka na sustavu koji nije Raspberry Pi, provjerite izvodite li nadziranu instalaciju Home Assistant na drugom dijelu x86 hardvera.
- Na poslužitelju Home Assistant idite na postavke.
- Kliknite na Dodaci a zatim kliknite na TRGOVINA DODATKOM dugme.
- Potražite "Tailscale" i kliknite na Repna ljestvica rezultat pod Dodaci zajednice Home Assistant.
- Kliknite na INSTALIRATI gumb za instaliranje dodatka Tailscale.
Korak 2: Postavite Tailscale VPN
Nakon instaliranja Tailscale VPN dodatka na vaš poslužitelj Home Assistant, idite na postavke > Dodaci i kliknite na Repna ljestvica.
Kliknite na Početak gumb za pokretanje dodatka Tailscale. Za brzi pristup omogućite Prikaži na bočnoj traci opcija. Osim toga, omogućite Pas čuvar mogućnost automatskog ponovnog pokretanja u slučaju da se sruši.
Kliknite na OTVORENO WEB UI dugme. Ovo će otvoriti novi prozor nadzorne ploče s opcijom prijave. Kliknite na prijaviti se dugme. Ovo otvara novu karticu preglednika na kojoj se možete prijaviti i prijaviti pomoću svoje e-pošte, Google računa, Microsoft računa ili GitHub računa.
Nakon što se prijavite, vidjet ćete opciju za povezivanje poslužitelja Home Assistant s Tailscaleom.
Klik Spojiti. Pokazat će da je prijava uspješna i otvorit će Tailscale račun s popisom vašeg poslužitelja Home Assistant. U našem slučaju, prikazan je kao "medij" zajedno sa svim drugim strojevima na kojima koristimo Tailscale VPN aplikaciju za daljinski pristup našem poslužitelju Home Assistant. Zabilježite IP adresu jer ćemo je kasnije koristiti za daljinski pristup.
U ovoj fazi možete zatvoriti karticu preglednika Tailscale i vratiti se na poslužitelj Home Assistant—Nadzorna ploča web sučelja Tailscale. Kliknite ikonu Osvježi na kartici preglednika. Ako vidite slično sljedećoj snimci zaslona, uspješno ste konfigurirali Tailscale VPN na poslužitelju Home Assistant.
Zatim moramo instalirati Tailscale VPN aplikaciju na naš pametni telefon ili Windows, macOS ili Linux uređaj s kojeg želimo daljinski pristupiti poslužitelju Home Assistant putem interneta.
Korak 3: Instalirajte aplikaciju Tailscale za daljinski pristup Home Assistant-u
Sada možete instalirati aplikaciju Tailscale na svoj macOS, iOS, Windows, Linux ili Android uređaj za daljinski pristup poslužitelju Home Assistant s bilo kojeg mjesta u svijetu.
Na iOS uređajima:
- Instalirajte i otvorite Aplikacija Tailscale za iOS.
- Prihvatite sve upite za instaliranje Tailscale VPN konfiguracija na vaš iOS uređaj.
- Također možete dopustiti push obavijesti i zatim se prijaviti u aplikaciju Tailscale koristeći istu adresu e-pošte koju ste koristili za postavljanje dodatka Home Assistant Tailscale.
Na Android uređajima:
- Preuzmite i instalirajte Android aplikacija Tailscale.
- Slijedite upute i instalirajte Tailscale VPN konfiguracije.
- Prijavite se koristeći isti račun e-pošte koji se koristi za Tailscale na Home Assistant (HA).
Na macOS-u:
- Aplikaciju Tailscale možete preuzeti s App Storea ili upotrijebiti mas-cli sa zapovijedi mas instaliraj 1475387142 za instaliranje aplikacije.
- Prihvatite upite za instaliranje VPN konfiguracija.
- Prijavite se koristeći isti ID e-pošte koji se koristi za HA Tailscale.
U sustavu Windows:
- Preuzmite i instalirajte Tailscale za Windows.
- Prijavite se koristeći isti račun e-pošte i autentificirajte se pomoću web preglednika.
- Nakon autentifikacije trebali biste biti povezani na Tailscale VPN mrežu.
Na Linuxu:
Da biste instalirali Tailscale VPN na Linux, možete koristiti sljedeću naredbu:
curl -fsSL https://tailscale.com/install.sh | sh
Nakon što ste preuzeli, instalirali i prijavili se u aplikaciju Tailscale na vašem Windows, macOS, Linux, Android ili iOS uređaja, možete otvoriti web-preglednik i unijeti IP adresu poslužitelja Home Assistant kao što je prikazano u strojevima popis.
Ovo će otvoriti ploču za prijavu kućnog pomoćnika gdje vi ili drugi korisnici možete unijeti vjerodajnice za pristup kućnom pomoćniku i svim entitetima.
Slično, možete pristupiti drugim uređajima u svojoj kućnoj mreži koristeći njihov lokalni IP nakon što ste spojeni na Tailscale na oba računala.
Najsigurniji način pristupa kućnom pomoćniku i kućnoj mreži
S postavljenim Tailscale VPN-om ne samo da možete pristupiti svom poslužitelju Home Assistant, već i drugim uređajima i poslužiteljima na vašoj kućnoj mreži, uključujući vaš Wi-Fi usmjerivač. Budući da je aplikacija Tailscale dostupna za sve platforme, uključujući Android i iOS, svom pametnom domu i kućnoj mreži možete pristupiti izravno s osobnog računala ili pametnog telefona.
Tailscale također nudi neke dodatne značajke u odnosu na Wireguard i druge metode, kao što je spomenuto u članku. Međutim, možete isprobati druge metode i odlučiti koja vam najbolje odgovara za udaljeni pristup poslužitelju Home Assistant.