Cu Tailscale, puteți accesa serverul Home Assistant de la distanță prin internet pentru a monitoriza și controla dispozitivele inteligente de acasă de la distanță.
Home Assistant este o modalitate perfectă de a construi o casă inteligentă complet privată și locală. În mod implicit, serverul Home Assistant rulează pe un dispozitiv local, cum ar fi un Raspberry Pi sau un computer sau laptop vechi și poate fi accesat local prin adresa IP sau numele gazdă local. Dar dacă doriți să controlați și să gestionați casa dvs. inteligentă de la distanță, urmați-vă în timp ce vă arătăm cum să accesați serverul Home Assistant de la distanță prin internet.
Modalități de a accesa Home Assistant Server de la distanță
Există câteva moduri diferite de a accesa instanța Home Assistant Server de la distanță prin internet. Vă puteți abona la serviciul cloud oficial Nabu Casa pentru a accesa în siguranță serverul Home Assistant de oriunde în lume. Este cea mai simplă și rapidă modalitate de a configura accesul securizat la distanță pentru serverul Home Assistant. Cu toate acestea, este un serviciu plătit și vă solicită să plătiți o taxă lunară de abonament.
Dacă nu doriți să plătiți pentru un abonament, dar doriți totuși să accesați serverul Home Assistant de la distanță, atunci puteți urma oricare dintre următoarele metode:
- Deschideți un port pe router și utilizați DuckDNS cu Let’s Encrypt
- Utilizați Cloudflare Tunnel pentru a expune serverele locale la internet
- Utilizați un VPN, cum ar fi Wireguard sau Tailscale
Accesați Home Assistant de la distanță folosind Tailscale
Tailscale este un serviciu VPN preferat pentru a accesa serverul Home Assistant din mai multe motive, cum ar fi:
- Este construit deasupra Wireguard. Astfel, oferă securitate și performanță similare cu Wireguard
- Este mult mai ușor de configurat și utilizat decât Wireguard
- Oferă lățime de bandă excelentă și latență de rețea
Pentru a instala și configura VPN-ul Tailscale pentru acces la distanță Home Assistant, puteți urma pașii de mai jos.
Pasul 1: Instalați Tailscale Add-On pe serverul Home Assistant
Pentru a instala Tailscale utilizând următorii pași pe un alt sistem decât un Raspberry Pi, asigurați-vă că executați o instalare supravegheată Home Assistant pe o altă piesă de hardware x86.
- Pe serverul Home Assistant, accesați Setări.
- Click pe Suplimente și apoi faceți clic pe MAGAZIN DE SUPLIMENTARE buton.
- Căutați „Tailscale” și faceți clic pe Scala de coadă rezultat sub Suplimente pentru comunitate Home Assistant.
- Apasă pe INSTALARE butonul pentru a instala suplimentul Tailscale.
Pasul 2: Configurați VPN Tailscale
După instalarea suplimentului VPN Tailscale pe serverul Home Assistant, accesați Setări > Suplimente și faceți clic pe Scala de coadă.
Apasă pe start butonul pentru a porni suplimentul Tailscale. Pentru acces rapid, activați Afișați în bara laterală opțiune. În plus, activați Câine de pază opțiunea de a-l reporni automat în cazul în care se blochează.
Apasă pe DESCHIDERE INTERFAZĂ WEB buton. Aceasta va deschide o nouă fereastră de tablou de bord cu o opțiune de conectare. Apasă pe log in buton. Aceasta deschide o nouă filă de browser în care vă puteți înscrie și vă puteți autentifica folosind e-mailul, contul Google, contul Microsoft sau contul GitHub.
După ce vă conectați, veți vedea o opțiune de conectare a serverului Home Assistant la Tailscale.
Clic Conectați. Va arăta că autentificarea a reușit și va deschide contul Tailscale care listează serverul dvs. Home Assistant. În cazul nostru, este afișat ca „media” împreună cu orice alte mașini pe care folosim aplicația Tailscale VPN pentru a accesa de la distanță serverul nostru Home Assistant. Notați adresa IP, deoarece o vom folosi mai târziu pentru a o accesa de la distanță.
În această etapă, puteți închide fila browser Tailscale și vă întoarceți la serverul Home Assistant—Tabloul de bord UI web Tailscale. Faceți clic pe pictograma Reîmprospătare din fila browserului. Dacă vedeți similar cu următoarea captură de ecran, ați configurat cu succes VPN-ul Tailscale pe serverul Home Assistant.
Apoi, trebuie să instalăm aplicația Tailscale VPN pe smartphone-ul nostru sau pe dispozitivul Windows, macOS sau Linux de unde dorim să accesăm serverul Home Assistant de la distanță prin internet.
Pasul 3: Instalați aplicația Tailscale pentru a accesa Home Assistant de la distanță
Acum puteți instala aplicația Tailscale pe dispozitivul dvs. macOS, iOS, Windows, Linux sau Android pentru a accesa serverul Home Assistant de la distanță de oriunde în lume.
Pe dispozitivele iOS:
- Instalați și deschideți Aplicația Tailscale iOS.
- Acceptați toate solicitările pentru a instala configurațiile VPN Tailscale pe dispozitivul dvs. iOS.
- De asemenea, puteți permite notificări push și apoi să vă conectați la aplicația Tailscale folosind aceeași adresă de e-mail pe care ați folosit-o pentru configurarea suplimentului Home Assistant Tailscale.
Pe dispozitivele Android:
- Descărcați și instalați Aplicația Android Tailscale.
- Urmați instrucțiunile și instalați configurațiile VPN Tailscale.
- Conectați-vă folosind același cont de e-mail folosit pentru Tailscale pe Home Assistant (HA).
Pe macOS:
- Puteți descărca aplicația Tailscale din App Store sau puteți utiliza mas-cli cu comanda mai instalat 1475387142 pentru a instala aplicația.
- Acceptați solicitările pentru a instala configurațiile VPN.
- Conectați-vă folosind același ID de e-mail ca cel folosit pentru HA Tailscale.
Pe Windows:
- descarca si instaleaza Tailscale pentru Windows.
- Conectați-vă folosind același cont de e-mail și autentificați-vă folosind browserul web.
- După autentificare, ar trebui să fiți conectat la rețeaua VPN Tailscale.
Pe Linux:
Pentru a instala VPN Tailscale pe Linux, puteți utiliza următoarea comandă:
curl -fsSL https://tailscale.com/install.sh | SH
După ce ați descărcat, instalat și conectat la aplicația Tailscale pe Windows, macOS, Linux, Android sau iOS dispozitiv, puteți deschide browserul web și puteți introduce adresa IP a serverului Home Assistant, așa cum se arată în Mașini listă.
Aceasta va deschide panoul de conectare Home Assistant unde tu sau alți utilizatori puteți introduce acreditările pentru a accesa Home Assistant și toate entitățile.
În mod similar, puteți accesa alte dispozitive din rețeaua dvs. de domiciliu folosind IP-ul lor local după ce sunteți conectat la Tailscale pe ambele mașini.
Cel mai sigur mod de a accesa Home Assistant și Home Network
Cu configurarea Tailscale VPN, nu puteți accesa doar serverul Home Assistant, ci și alte dispozitive și servere din rețeaua dvs. de acasă, inclusiv routerul Wi-Fi. Deoarece aplicația Tailscale este disponibilă pentru toate platformele, inclusiv Android și iOS, puteți accesa rețeaua dvs. inteligentă de acasă și de acasă direct de pe computer sau smartphone.
Tailscale oferă, de asemenea, câteva caracteristici suplimentare față de Wireguard și alte metode, așa cum se menționează în articol. Cu toate acestea, puteți încerca alte metode și puteți decide care dintre ele funcționează cel mai bine pentru dvs. în accesarea de la distanță a serverului dvs. Home Assistant.