Με το Tailscale, μπορείτε να έχετε πρόσβαση στον διακομιστή Home Assistant σας εξ αποστάσεως μέσω Διαδικτύου για να παρακολουθείτε και να ελέγχετε έξυπνες οικιακές συσκευές από μακριά.
Το Home Assistant είναι ένας τέλειος τρόπος για να χτίσετε ένα εντελώς ιδιωτικό και τοπικό έξυπνο σπίτι. Από προεπιλογή, ο διακομιστής Home Assistant εκτελείται σε μια τοπική συσκευή, όπως ένα Raspberry Pi ή έναν παλιό υπολογιστή ή φορητό υπολογιστή, και μπορεί να προσπελαστεί τοπικά μέσω της διεύθυνσης IP ή του τοπικού ονόματος κεντρικού υπολογιστή. Αλλά αν θέλετε να ελέγχετε και να διαχειρίζεστε το έξυπνο σπίτι σας από μακριά, ακολουθήστε καθώς σας δείχνουμε πώς να έχετε πρόσβαση στον διακομιστή Home Assistant σας εξ αποστάσεως μέσω Διαδικτύου.
Τρόποι πρόσβασης στον διακομιστή Home Assistant από απόσταση
Υπάρχουν μερικοί διαφορετικοί τρόποι για να αποκτήσετε απομακρυσμένη πρόσβαση στην παρουσία του Home Assistant Server μέσω Διαδικτύου. Μπορείτε να εγγραφείτε στην επίσημη υπηρεσία cloud Nabu Casa για να έχετε πρόσβαση με ασφάλεια στον διακομιστή Home Assistant από οπουδήποτε στον κόσμο. Είναι ο πιο εύκολος και γρήγορος τρόπος για να ρυθμίσετε την ασφαλή απομακρυσμένη πρόσβαση για τον διακομιστή Home Assistant. Ωστόσο, είναι μια υπηρεσία επί πληρωμή και απαιτεί από εσάς να πληρώνετε μια μηνιαία συνδρομή.
Εάν δεν θέλετε να πληρώσετε για μια συνδρομή, αλλά εξακολουθείτε να θέλετε να αποκτήσετε απομακρυσμένη πρόσβαση στον διακομιστή σας Home Assistant, τότε μπορείτε να ακολουθήσετε οποιαδήποτε από τις ακόλουθες μεθόδους:
- Ανοίξτε μια θύρα στο δρομολογητή σας και χρησιμοποιήστε το DuckDNS με το Let’s Encrypt
- Χρησιμοποιήστε το Cloudflare Tunnel για να εκθέσετε τοπικούς διακομιστές στο διαδίκτυο
- Χρησιμοποιήστε ένα VPN, όπως Wireguard ή Tailscale
Απομακρυσμένη πρόσβαση στο Home Assistant χρησιμοποιώντας Tailscale
Το Tailscale είναι μια προτιμώμενη υπηρεσία VPN για πρόσβαση στον διακομιστή Home Assistant για πολλούς λόγους, όπως:
- Είναι χτισμένο πάνω από το Wireguard. Έτσι, προσφέρει ασφάλεια και απόδοση παρόμοια με το Wireguard
- Είναι πολύ πιο εύκολο στη ρύθμιση και χρήση από το Wireguard
- Προσφέρει εξαιρετικό εύρος ζώνης και καθυστέρηση δικτύου
Για να εγκαταστήσετε και να ρυθμίσετε το Tailscale VPN για απομακρυσμένη πρόσβαση του Βοηθού στο σπίτι, μπορείτε να ακολουθήσετε τα παρακάτω βήματα.
Βήμα 1: Εγκαταστήστε το πρόσθετο Tailscale στον Home Assistant Server
Για να εγκαταστήσετε το Tailscale χρησιμοποιώντας τα παρακάτω βήματα σε ένα σύστημα διαφορετικό από το Raspberry Pi, βεβαιωθείτε ότι εκτελείτε μια εποπτευόμενη εγκατάσταση του Home Assistant σε άλλο τμήμα υλικού x86.
- Στον διακομιστή Home Assistant, μεταβείτε στο Ρυθμίσεις.
- Κάντε κλικ στο Πρόσθετα και μετά κάντε κλικ στο ΚΑΤΑΣΤΗΜΑ ΠΡΟΣΘΕΤΩΝ κουμπί.
- Αναζητήστε "Tailscale" και κάντε κλικ στο Κλίμακα ουράς αποτέλεσμα υπό Πρόσθετα κοινότητας Home Assistant.
- Κάντε κλικ στο ΕΓΚΑΘΙΣΤΩ κουμπί για να εγκαταστήσετε το πρόσθετο Tailscale.
Βήμα 2: Ρύθμιση του Tailscale VPN
Αφού εγκαταστήσετε το πρόσθετο Tailscale VPN στον διακομιστή Home Assistant, μεταβείτε στο Ρυθμίσεις > Πρόσθετα και κάντε κλικ στο Κλίμακα ουράς.
Κάντε κλικ στο Αρχή κουμπί για να ξεκινήσει το πρόσθετο Tailscale. Για γρήγορη πρόσβαση, ενεργοποιήστε το Εμφάνιση στην πλαϊνή γραμμή επιλογή. Επιπλέον, ενεργοποιήστε το Φρουρός επιλογή αυτόματης επανεκκίνησης σε περίπτωση που διακοπεί.
Κάντε κλικ στο ΑΝΟΙΞΤΕ UI WEB κουμπί. Αυτό θα ανοίξει ένα νέο παράθυρο του πίνακα ελέγχου με μια επιλογή σύνδεσης. Κάντε κλικ στο Σύνδεση κουμπί. Αυτό ανοίγει μια νέα καρτέλα προγράμματος περιήγησης όπου μπορείτε να εγγραφείτε και να συνδεθείτε χρησιμοποιώντας το email, τον λογαριασμό Google, τον λογαριασμό Microsoft ή το λογαριασμό σας στο GitHub.
Μόλις συνδεθείτε, θα δείτε μια επιλογή σύνδεσης του διακομιστή Home Assistant στο Tailscale.
Κάντε κλικ Συνδέω-συωδεομαι. Θα δείξει ότι η σύνδεση είναι επιτυχής και θα ανοίξει τον λογαριασμό Tailscale με τον διακομιστή Home Assistant. Στην περίπτωσή μας, εμφανίζεται ως "μέσα" μαζί με οποιαδήποτε άλλα μηχανήματα όπου χρησιμοποιούμε την εφαρμογή Tailscale VPN για απομακρυσμένη πρόσβαση στον διακομιστή Home Assistant. Σημειώστε τη διεύθυνση IP καθώς θα τη χρησιμοποιήσουμε αργότερα για απομακρυσμένη πρόσβαση.
Σε αυτό το στάδιο, μπορείτε να κλείσετε την καρτέλα του προγράμματος περιήγησης Tailscale και να επιστρέψετε στον διακομιστή Home Assistant—Πίνακας εργαλείων διεπαφής ιστού Tailscale. Κάντε κλικ στο εικονίδιο Ανανέωση στην καρτέλα του προγράμματος περιήγησης. Εάν βλέπετε παρόμοιο με το παρακάτω στιγμιότυπο οθόνης, έχετε ρυθμίσει με επιτυχία το Tailscale VPN στον διακομιστή Home Assistant.
Στη συνέχεια, πρέπει να εγκαταστήσουμε την εφαρμογή Tailscale VPN στο smartphone ή στη συσκευή μας Windows, macOS ή Linux από όπου θέλουμε να αποκτήσουμε πρόσβαση στον διακομιστή Home Assistant εξ αποστάσεως μέσω Διαδικτύου.
Βήμα 3: Εγκαταστήστε την εφαρμογή Tailscale για να αποκτήσετε απομακρυσμένη πρόσβαση στο Home Assistant
Τώρα μπορείτε να εγκαταστήσετε την εφαρμογή Tailscale στη συσκευή σας macOS, iOS, Windows, Linux ή Android για να αποκτήσετε απομακρυσμένη πρόσβαση στον διακομιστή Home Assistant από οπουδήποτε στον κόσμο.
Σε συσκευές iOS:
- Εγκαταστήστε και ανοίξτε το Εφαρμογή Tailscale iOS.
- Αποδεχτείτε όλα τα μηνύματα προτροπής για να εγκαταστήσετε τις διαμορφώσεις Tailscale VPN στη συσκευή σας iOS.
- Μπορείτε επίσης να επιτρέψετε τις ειδοποιήσεις push και, στη συνέχεια, να συνδεθείτε στην εφαρμογή Tailscale χρησιμοποιώντας την ίδια διεύθυνση email που χρησιμοποιήσατε για τη ρύθμιση του πρόσθετου Home Assistant Tailscale.
Σε συσκευές Android:
- Κατεβάστε και εγκαταστήστε το Εφαρμογή Tailscale Android.
- Ακολουθήστε τις οδηγίες και εγκαταστήστε τις διαμορφώσεις Tailscale VPN.
- Συνδεθείτε χρησιμοποιώντας τον ίδιο λογαριασμό email που χρησιμοποιείται για το Tailscale στο Home Assistant (HA).
Στο macOS:
- Μπορείτε να κάνετε λήψη της εφαρμογής Tailscale από το App Store ή να χρησιμοποιήσετε το mas-cli με την εντολή μαζική εγκατάσταση 1475387142 για να εγκαταστήσετε την εφαρμογή.
- Αποδεχτείτε τις προτροπές για να εγκαταστήσετε τις διαμορφώσεις VPN.
- Συνδεθείτε χρησιμοποιώντας το ίδιο αναγνωριστικό email που χρησιμοποιείται για το HA Tailscale.
Στα Windows:
- Λήψη και εγκατάσταση Tailscale για Windows.
- Συνδεθείτε χρησιμοποιώντας τον ίδιο λογαριασμό email και πραγματοποιήστε έλεγχο ταυτότητας χρησιμοποιώντας το πρόγραμμα περιήγησης Ιστού.
- Μετά τον έλεγχο ταυτότητας, θα πρέπει να συνδεθείτε στο δίκτυο Tailscale VPN.
Σε Linux:
Για να εγκαταστήσετε το Tailscale VPN σε Linux, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:
curl -fsSL https://tailscale.com/install.sh | SH
Αφού κατεβάσετε, εγκαταστήσετε και συνδεθείτε στην εφαρμογή Tailscale στα Windows, macOS, Linux, Android ή iOS συσκευή, μπορείτε να ανοίξετε το πρόγραμμα περιήγησης ιστού και να εισαγάγετε τη διεύθυνση IP του διακομιστή Home Assistant όπως φαίνεται στα Μηχανήματα λίστα.
Αυτό θα ανοίξει τον πίνακα σύνδεσης του Home Assistant όπου εσείς ή άλλοι χρήστες μπορείτε να εισαγάγετε τα διαπιστευτήρια για πρόσβαση στον Home Assistant και σε όλες τις οντότητες.
Ομοίως, μπορείτε να αποκτήσετε πρόσβαση σε άλλες συσκευές στο οικιακό σας δίκτυο χρησιμοποιώντας την τοπική τους IP, αφού συνδεθείτε στο Tailscale και στα δύο μηχανήματα.
Ο πιο ασφαλής τρόπος πρόσβασης στο Home Assistant και στο Home Network
Με τη ρύθμιση του Tailscale VPN, μπορείτε όχι μόνο να έχετε πρόσβαση στον διακομιστή Home Assistant αλλά και σε άλλες συσκευές και διακομιστές στο οικιακό σας δίκτυο, συμπεριλαμβανομένου του δρομολογητή Wi-Fi. Δεδομένου ότι η εφαρμογή Tailscale είναι διαθέσιμη για όλες τις πλατφόρμες, συμπεριλαμβανομένων των Android και iOS, μπορείτε να έχετε πρόσβαση στο έξυπνο σπίτι και το οικιακό σας δίκτυο απευθείας από τον υπολογιστή ή το smartphone σας.
Το Tailscale προσφέρει επίσης ορισμένες πρόσθετες δυνατότητες μέσω του Wireguard και άλλων μεθόδων, όπως αναφέρεται στο άρθρο. Ωστόσο, μπορείτε να δοκιμάσετε άλλες μεθόδους και να αποφασίσετε ποια λειτουργεί καλύτερα για εσάς για την απομακρυσμένη πρόσβαση στον διακομιστή Home Assistant.