Tailscalen avulla voit käyttää Home Assistant -palvelinta etäyhteyden kautta Internetin kautta valvoaksesi ja ohjataksesi kodin älylaitteita kaukaa.
Home Assistant on täydellinen tapa rakentaa täysin yksityinen ja paikallinen älykoti. Oletusarvoisesti Home Assistant -palvelin toimii paikallisessa laitteessa, kuten Raspberry Pi: ssä tai vanhassa tietokoneessa tai kannettavassa tietokoneessa, ja sitä voidaan käyttää paikallisesti IP-osoitteen tai paikallisen isäntänimen kautta. Mutta jos haluat ohjata ja hallita älykästä kotiasi kaukaa, seuraa ohjeita, kun näytämme sinulle, kuinka voit käyttää Home Assistant -palvelinta etäyhteyden kautta Internetin kautta.
Tapoja käyttää Home Assistant -palvelinta etänä
On olemassa muutamia eri tapoja käyttää Home Assistant Server -esiintymää etäyhteyden kautta Internetin kautta. Voit tilata virallisen Nabu Casa -pilvipalvelun päästäksesi turvallisesti Home Assistant -palvelimeen mistä päin maailmaa tahansa. Se on helpoin ja nopein tapa määrittää suojattu etäkäyttö Home Assistant -palvelimellesi. Se on kuitenkin maksullinen palvelu ja edellyttää kuukausittaisen tilausmaksun maksamista.
Jos et halua maksaa tilauksesta, mutta haluat silti käyttää Home Assistant -palvelinta etänä, voit noudattaa jotakin seuraavista tavoista:
- Avaa portti reitittimessäsi ja käytä DuckDNS: ää Let’s Encryptin kanssa
- Käytä Cloudflare Tunnelia paljastaaksesi paikalliset palvelimet Internetiin
- Käytä VPN: ää, kuten Wireguard tai Tailscale
Käytä Home Assistantia etänä Tailscalen avulla
Tailscale on ensisijainen VPN-palvelu Home Assistant -palvelimen käyttämiseen monista syistä, kuten:
- Se on rakennettu Wireguardin päälle. Siten se tarjoaa Wireguardin kaltaisen turvallisuuden ja suorituskyvyn
- Se on paljon helpompi asentaa ja käyttää kuin Wireguard
- Se tarjoaa erinomaisen kaistanleveyden ja verkon latenssin
Voit asentaa ja määrittää Tailscale VPN: n Home Assistantin etäkäyttöä varten noudattamalla alla olevia ohjeita.
Vaihe 1: Asenna Tailscale-lisäosa Home Assistant -palvelimelle
Jos haluat asentaa Tailscalen seuraavien vaiheiden avulla muuhun kuin Raspberry Pi -järjestelmään, varmista, että käytät valvottua Home Assistant -asennusta toisessa x86-laitteistossa.
- Siirry Home Assistant -palvelimella osoitteeseen asetukset.
- Klikkaa Lisäosat ja napsauta sitten LISÄVARUSTEET -painiketta.
- Etsi "Tailscale" ja napsauta Tailscale tulos alla Home Assistant -yhteisön lisäosat.
- Klikkaa ASENTAA -painiketta asentaaksesi Tailscale-lisäosan.
Vaihe 2: Ota käyttöön Tailscale VPN
Kun olet asentanut Tailscale VPN -lisäosan Home Assistant -palvelimellesi, siirry osoitteeseen asetukset > Lisäosat ja klikkaa Tailscale.
Klikkaa alkaa -painiketta käynnistääksesi Tailscale-lisäosan. Ota käyttöön nopeaa käyttöä varten Näytä sivupalkissa vaihtoehto. Ota lisäksi käyttöön Vahtikoira mahdollisuus käynnistää se automaattisesti uudelleen, jos se kaatuu.
Klikkaa AVAA WEB-käyttöliittymä -painiketta. Tämä avaa uuden kojelautaikkunan, jossa on kirjautumisvaihtoehto. Klikkaa Kirjaudu sisään -painiketta. Tämä avaa uuden selaimen välilehden, jossa voit rekisteröityä ja kirjautua sisään sähköpostillasi, Google-tililläsi, Microsoft-tililläsi tai GitHub-tililläsi.
Kun kirjaudut sisään, näet vaihtoehdon yhdistää Home Assistant -palvelin Tailscaleiin.
Klikkaus Kytkeä. Se näyttää kirjautumisen onnistuneen ja avaa Tailscale-tilin, jossa näkyy Home Assistant -palvelimesi. Meidän tapauksessamme se näytetään "mediana" muiden koneiden kanssa, joissa käytämme Tailscale VPN -sovellusta päästäksemme etäkäyttöön Home Assistant -palvelimellemme. Kirjoita IP-osoite muistiin, sillä käytämme sitä myöhemmin etäkäyttöön.
Tässä vaiheessa voit sulkea Tailscale-selainvälilehden ja palata Home Assistant -palvelimeen – Tailscale-verkkokäyttöliittymän hallintapaneeliin. Napsauta selainvälilehden Päivitä-kuvaketta. Jos näet seuraavan kuvakaappauksen kaltaisen kuvan, olet onnistuneesti määrittänyt Tailscale VPN: n Home Assistant -palvelimessa.
Seuraavaksi meidän on asennettava Tailscale VPN -sovellus älypuhelimeesi tai Windows-, macOS- tai Linux-laitteeseen, josta haluamme käyttää Home Assistant -palvelinta etäyhteyden kautta Internetin kautta.
Vaihe 3: Asenna Tailscale-sovellus käyttääksesi Home Assistantia etänä
Nyt voit asentaa Tailscale-sovelluksen macOS-, iOS-, Windows-, Linux- tai Android-laitteellesi ja käyttää Home Assistant -palvelinta etänä mistä päin maailmaa tahansa.
iOS-laitteilla:
- Asenna ja avaa Tailscale iOS-sovellus.
- Hyväksy kaikki kehotteet asentaaksesi Tailscale VPN -kokoonpanot iOS-laitteellesi.
- Voit myös sallia push-ilmoitukset ja kirjautua sitten sisään Tailscale-sovellukseen samalla sähköpostiosoitteella, jota käytit Home Assistant Tailscale -laajennuksen määrittämisessä.
Android-laitteilla:
- Lataa ja asenna Tailscale Android-sovellus.
- Noudata ohjeita ja asenna Tailscalen VPN-kokoonpanot.
- Kirjaudu sisään samalla sähköpostitilillä, jota käytettiin Tailscale on Home Assistantissa (HA).
macOS: ssä:
- Voit ladata Tailscale-sovelluksen App Storesta tai käyttää mas-cli komennon kanssa mas asennus 1475387142 asentaaksesi sovelluksen.
- Asenna VPN-kokoonpanot hyväksymällä kehotteet.
- Kirjaudu sisään käyttämällä samaa sähköpostiosoitetta kuin HA Tailscalessa.
Windowsissa:
- lataa ja asenna Tailscale Windowsille.
- Kirjaudu sisään samalla sähköpostitilillä ja todenna verkkoselaimella.
- Todennuksen jälkeen sinun tulee muodostaa yhteys Tailscale VPN -verkkoon.
Linuxissa:
Voit asentaa Tailscale VPN: n Linuxiin käyttämällä seuraavaa komentoa:
curl -fsSL https://tailscale.com/install.sh | sh
Kun olet ladannut, asentanut ja kirjautunut Tailscale-sovellukseen Windowsissa, macOS: ssä, Linuxissa, Androidissa tai iOS: ssä laitteella, voit avata verkkoselaimen ja kirjoittaa Home Assistant -palvelimen IP-osoitteen Koneet-kohdassa esitetyllä tavalla lista.
Tämä avaa Home Assistant -kirjautumispaneelin, jossa sinä tai muut käyttäjät voit syöttää kirjautumistiedot käyttääkseen Home Assistantia ja kaikkia entiteettejä.
Vastaavasti voit käyttää muita laitteita kotiverkossasi käyttämällä niiden paikallista IP-osoitetta, kun olet muodostanut yhteyden Tailscale-laitteeseen molemmissa koneissa.
Turvallisin tapa käyttää Home Assistantia ja kotiverkkoa
Kun Tailscale VPN on määritetty, et pääse käsiksi vain Home Assistant -palvelimeen, vaan myös muihin kotiverkon laitteisiin ja palvelimiin, mukaan lukien Wi-Fi-reitittimeen. Koska Tailscale-sovellus on saatavilla kaikille alustoille, mukaan lukien Android ja iOS, voit käyttää älykästä kotiasi ja kotiverkkoasi suoraan tietokoneesta tai älypuhelimesta.
Tailscale tarjoaa myös joitain lisäominaisuuksia Wireguardin ja muiden menetelmien lisäksi, kuten artikkelissa mainitaan. Voit kuitenkin kokeilla muita menetelmiä ja päättää, mikä niistä toimii parhaiten, kun käytät Home Assistant -palvelinta etänä.