Izmantojot Tailscale, varat attālināti piekļūt savam Home Assistant serverim, izmantojot internetu, lai uzraudzītu un vadītu viedās mājas ierīces no tālienes.

Mājas palīgs ir ideāls veids, kā izveidot pilnīgi privātu un vietēju viedo māju. Pēc noklusējuma Home Assistant serveris darbojas vietējā ierīcē, piemēram, Raspberry Pi vai vecā datorā vai klēpjdatorā, un tam var piekļūt lokāli, izmantojot IP adresi vai vietējo resursdatora nosaukumu. Bet, ja vēlaties kontrolēt un pārvaldīt savu viedo māju no tālienes, sekojiet līdzi, kā mēs parādīsim, kā attālināti, izmantojot internetu, piekļūt savam Home Assistant serverim.

Veidi, kā attālināti piekļūt mājas palīga serverim

Ir daži dažādi veidi, kā attālināti, izmantojot internetu, piekļūt Home Assistant Server instancei. Varat abonēt oficiālo Nabu Casa mākoņpakalpojumu, lai droši piekļūtu Home Assistant serverim no jebkuras vietas pasaulē. Tas ir vienkāršākais un ātrākais veids, kā iestatīt drošu attālo piekļuvi savam Home Assistant serverim. Tomēr tas ir maksas pakalpojums, un jums ir jāmaksā ikmēneša abonēšanas maksa.

Ja nevēlaties maksāt par abonementu, bet joprojām vēlaties attālināti piekļūt savam Home Assistant serverim, varat veikt kādu no šīm metodēm:

  1. Atveriet maršrutētāja portu un izmantojiet DuckDNS ar Let’s Encrypt
  2. Izmantojiet Cloudflare Tunnel, lai lokālos serverus atklātu internetam
  3. Izmantojiet VPN, piemēram, Wireguard vai Tailscale

Piekļūstiet mājas palīgam attālināti, izmantojot Tailscale

Tailscale ir vēlamais VPN pakalpojums, lai piekļūtu Home Assistant serverim daudzu iemeslu dēļ, piemēram:

  • Tas ir uzcelts uz Wireguard. Tādējādi tas piedāvā Wireguard līdzīgu drošību un veiktspēju
  • To ir daudz vieglāk iestatīt un lietot nekā Wireguard
  • Tas piedāvā lielisku joslas platumu un tīkla latentumu

Lai instalētu un iestatītu Tailscale VPN Home Assistant attālajai piekļuvei, varat veikt tālāk norādītās darbības.

1. darbība. Instalējiet Tailscale pievienojumprogrammu Home Assistant serverī

Lai instalētu Tailscale, veicot tālāk norādītās darbības sistēmā, kas nav Raspberry Pi, pārliecinieties, vai izmantojat uzraudzītu Home Assistant instalēšanu citā x86 aparatūras daļā.

  • Savā Home Assistant serverī atveriet uz Iestatījumi.
  • Klikšķiniet uz Papildinājumi un pēc tam noklikšķiniet uz PAPILDINĀJUMU VEIKALS pogu.
  • Meklējiet "Tailscale" un noklikšķiniet uz Tailscale rezultāts zem Mājas palīga kopienas papildinājumi.
  • Noklikšķiniet uz UZSTĀDĪT pogu, lai instalētu Tailscale papildinājumu.

2. darbība: iestatiet Tailscale VPN

Pēc Tailscale VPN pievienojumprogrammas instalēšanas savā Home Assistant serverī dodieties uz Iestatījumi > Papildinājumi un noklikšķiniet uz Tailscale.

Noklikšķiniet uz Sākt pogu, lai palaistu Tailscale pievienojumprogrammu. Lai ātri piekļūtu, iespējojiet Rādīt sānjoslā opciju. Turklāt iespējojiet Sargsuns iespēja to automātiski restartēt, ja tas avarē.

Noklikšķiniet uz ATVĒRT WEB UI pogu. Tiks atvērts jauns informācijas paneļa logs ar pieteikšanās opciju. Noklikšķiniet uz Pieslēgties pogu. Tiek atvērta jauna pārlūkprogrammas cilne, kurā varat reģistrēties un pieteikties, izmantojot savu e-pastu, Google kontu, Microsoft kontu vai GitHub kontu.

Kad esat pierakstījies, jūs redzēsit iespēju savienot Home Assistant serveri ar Tailscale.

Klikšķis Savienot. Tas parādīs, ka pieteikšanās ir veiksmīga, un tiks atvērts Tailscale konts, kurā norādīts jūsu Home Assistant serveris. Mūsu gadījumā tas tiek rādīts kā “multivide” kopā ar citām iekārtām, kurās mēs izmantojam Tailscale VPN lietotni, lai attālināti piekļūtu mūsu mājas palīga serverim. Pierakstiet IP adresi, jo mēs to izmantosim vēlāk, lai piekļūtu tai attālināti.

Šajā posmā varat aizvērt Tailscale pārlūkprogrammas cilni un atgriezties Home Assistant serverī — Tailscale tīmekļa lietotāja interfeisa informācijas panelī. Pārlūkprogrammas cilnē noklikšķiniet uz ikonas Atsvaidzināt. Ja redzat līdzīgu ekrānuzņēmumam, jūs esat veiksmīgi konfigurējis Tailscale VPN Home Assistant serverī.

Tālāk mums viedtālrunī vai Windows, macOS vai Linux ierīcē jāinstalē lietotne Tailscale VPN, no kuras mēs vēlamies attālināti piekļūt mājas palīga serverim, izmantojot internetu.

3. darbība. Instalējiet lietotni Tailscale, lai attālināti piekļūtu mājas palīgam

Tagad varat instalēt lietotni Tailscale savā macOS, iOS, Windows, Linux vai Android ierīcē, lai attālināti piekļūtu Home Assistant serverim no jebkuras vietas pasaulē.

iOS ierīcēs:

  • Instalējiet un atveriet Tailscale iOS lietotne.
  • Pieņemiet visas uzvednes, lai instalētu Tailscale VPN konfigurācijas savā iOS ierīcē.
  • Varat arī atļaut push paziņojumus un pēc tam pierakstīties lietotnē Tailscale, izmantojot to pašu e-pasta adresi, ko izmantojāt Home Assistant Tailscale pievienojumprogrammas iestatīšanai.

Android ierīcēs:

  • Lejupielādējiet un instalējiet Tailscale Android lietotne.
  • Izpildiet norādījumus un instalējiet Tailscale VPN konfigurācijas.
  • Pierakstieties, izmantojot to pašu e-pasta kontu, ko izmantojāt Tailscale on Home Assistant (HA).

Operētājsistēmā macOS:

  • Varat lejupielādēt lietotni Tailscale no App Store vai izmantot mas-cli ar komandu mas instalēšana 1475387142 lai instalētu lietotni.
  • Pieņemiet uzvednes, lai instalētu VPN konfigurācijas.
  • Piesakieties, izmantojot to pašu e-pasta ID, ko izmantojāt HA Tailscale.

Operētājsistēmā Windows:

  • Lejupielādējiet un instalējiet Tailscale operētājsistēmai Windows.
  • Piesakieties, izmantojot to pašu e-pasta kontu, un autentificējieties, izmantojot tīmekļa pārlūkprogrammu.
  • Pēc autentifikācijas jums vajadzētu izveidot savienojumu ar Tailscale VPN tīklu.

Operētājsistēmā Linux:

Lai instalētu Tailscale VPN operētājsistēmā Linux, varat izmantot šādu komandu:

curl -fsSL https://tailscale.com/install.sh | sh

Kad esat lejupielādējis, instalējis un pieteicies lietotnē Tailscale savā Windows, macOS, Linux, Android vai iOS ierīci, varat atvērt tīmekļa pārlūkprogrammu un ievadīt Home Assistant servera IP adresi, kā parādīts sadaļā Iekārtas sarakstu.

Tiks atvērts mājas palīga pieteikšanās panelis, kurā jūs vai citi lietotāji varēsiet ievadīt akreditācijas datus, lai piekļūtu mājas palīgam un visām entītijām.

Līdzīgi varat piekļūt citām ierīcēm savā mājas tīklā, izmantojot to vietējo IP, kad abās iekārtās ir izveidots savienojums ar Tailscale.

Visdrošākais veids, kā piekļūt mājas palīgam un mājas tīklam

Iestatot Tailscale VPN, varat piekļūt ne tikai savam Home Assistant serverim, bet arī citām ierīcēm un serveriem savā mājas tīklā, tostarp Wi-Fi maršrutētājam. Tā kā lietotne Tailscale ir pieejama visām platformām, tostarp Android un iOS, varat piekļūt savai viedajai mājai un mājas tīklam tieši no datora vai viedtālruņa.

Tailscale piedāvā arī dažas papildu funkcijas, salīdzinot ar Wireguard un citām metodēm, kā minēts rakstā. Tomēr varat izmēģināt citas metodes un izlemt, kura no tām ir vispiemērotākā, lai attālināti piekļūtu savam Home Assistant serverim.