Installare DuckDns su Home Assistant
In questa guida scopriremo come installare l’add on DuckDns utile per l’ accesso da Remoto al nostro hub domotico garantendoci così una maggiore sicurezza grazie all’utilizzo dei certificati https.
Di seguito i punti che affronteremo:
- Creazione account DuckDns
- Configurazione DuckDns
- FAQ
Videoguida:
1.Creazione account DuckDns
NB: DUCK DNS NON E’ UTILIZZABILE DA CONNESSIONI 4G O PROVIDER SOTTO NAT !
SE SIETE SOTTO NAT UTILIZZARE LA SEGUENTE GUIDA:
– Aprire la porta 8123 con destinazione l’indirizzo IP di Home Assistant:
– Collegarsi al sito “https://www.duckdns.org/” e cliccare su “Sign in with Google“
– Selezionare l’account Google da utilizzare
– Scegliere il nome dominio esempio ” http://mionome.duckdns.org” e cliccare su “add domain”
– Appuntarsi il token appena generato in un posto sicuro, ci servirà successivamente.
2.Configurazione DuckDns
Nella Dashboard cliccare su:
- Impostazioni
- Componenti Aggiuntivi
- Raccolta di Componenti Aggiuntivi
– Selezionare l’ add-on: “DuckDNS” & procedere con l’ installazione.
– Cliccare su “Configurazione” ed inserire i seguenti dati e confermare con “Save”
- Domains: Inserire l’indirizzo DDNS appena creato
- Token: Inserire Token salvato in precedenza
- Accept Terms: Inserire True
– Avviare server cliccando su “Avvia”
– Cliccare su “Log”
NB: Controllare che Duckdns scarichi correttamente il certificato e dia come messaggio finale DONE!
Non proseguire finchè non si ha esito positivo
– Riavviare il sistema cliccando su:
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”
– 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: ssl_certificate: /ssl/fullchain.pem ssl_key: /ssl/privkey.pem
– Cliccare su “Salva” e verificare che la configurazione sia corretta
– Riavviare il sistema cliccando su:
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”
A Riavvio Ultimato potrete accedere al vostro Assistente domotico tramite:
- https:// IP Locale : 8123 [ Attenzione la s dopo http ]
- https://nomedominio.duckdns.org:8123
NB: I certificati HTTPS si aggiorneranno automaticamente alla scadenza , a patto di aver aperto correttamente le porte sul router.
3.Faq
In questa piccola F.A.Q cercherò di rispondere alle problematiche che spesso mi vengono poste.
D: Come mai ricevo errore certificato non valido quando accedo con indirizzo io locale?
R: E una cosa del tutto nomale questo capita perchè un certificato ssl non può essere firmato localmente
D: Come mai non riesco più ad accedere tramite http?
R: Quando si installa DuckDns non è piu possibile accedere tramite http ma solo https
D: Eh ma io voglio accedere localmente tramite http ed esternamente con https come faccio ?
R: Segui questa guida: https://domhouse.it/mattiols-reverse-proxy-per-duckdns/