Accedere ad Home Assistant da remoto con Dataplicity
In questa guida scopriremo come accedere da remoto ad Home Assistant da una rete di tipo NAT.
Come ben saprete, accedere esternamente ad Home Assistant con una rete di tipo NAT, non è possibile.
Le reti di tipo NAT sono spesso utilizzate da connessioni 4G, Mobile, ed alcuni Provider di telefonia Fissa e, per ovviare a questo problema, creeremo un TUNNEL utilizzando il Servizio Dataplicity.
Questa guida è indicata per tutte le tipologie di connessioni, anche per chi non ha una connessione di tipo NAT.
Questo sistema, oltre ad evitare di aprire porte, non richiede l’uso di duckdns e let’s encrypt, in quanto Dataplicity genera un certificato SSL valido.
Quindi è perfettamente compatibile con la procedura manuale di aggiunta di Google Assistant, il tutto completamente gratis.
NB: Se siete dubbiosi sulla relativa sicurezza del servizio e volete ulteriori informazioni consultate i link sottostanti:
Di seguito i punti che affronteremo:
- Prerequisiti
- Creare account Dataplicity
- Installazione Dataplicity
- Configurazione Dataplicity
Videoguida:
1.Prerequisiti
- Installare HACS Store ( Guida )
2.Creare Account Dataplicity
– Collegarsi al sito “dataplicity.com” e seguire i seguenti passaggi:
- Inserire nel “Box” il vostro indirizzo email & cliccare su “Start“
– Copiare & Salvare in un posto sicuro il link che verrà mostrato nella schermata sottostante
ESEMPIO: https://www.dataplicity.com/XXXXX.py
– Accedere all’indirizzo email utilizzato in precedenza e confermare l’account.
– Creare una nuova password personalizzata e confermare con “SET PASSWORD”
– In questo modo abbiamo avuto accesso al nostro account personale Dataplicity
3.Installazione Dataplicity
– Aprire una nuova scheda nel Browser ed accedere ad Home Assistant
– Nella Dashboard di Home Assistant cliccare su:
- Hacs
- Integrazioni
- Selezionare i 3 puntini in alto a destra e aprire il tab “Repository Personalizzati”
– Inserire i seguenti dati e confermare cliccando su “Aggiungi“:
- Repository: https://github.com/AlexxIT/Dataplicity
- Categoria: Integrazione
– Cliccare su:
- Esplora & Scarica Repository
- Cercare ed Installare il componente aggiuntivo: Dataplicity
4.Configurazione Dataplicity
– Cliccare su “File Editor” e successivamente su “configuration.yaml”
– Inserire questa riga di codice nel “configuration.yaml”
NB: Seguire Attentamente la sintassi e rispettare gli spazi.
http: use_x_forwarded_for: true trusted_proxies: - 127.0.0.1 - 172.30.33.0/24
– Riavviare il sistema cliccando su:
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”
– Recarsi su Home Assistant, cliccare su “Impostazioni” e successivamente su “Dispositivi e servizi”.
– Cliccare su “Aggiungi Integrazione” e cercare l’integrazione “Dataplicity“.
– Inserire il “Token” ricavato in precedenza e premere su “Invia”
– Cliccare su “Devics Settings”
– Abilitate la voce “Wormhole”
– Infine è possibile collegarsi alla propria istanza di Home Assistant in remoto tramite il link personale.