Como instalar Duckdns en Home Assistant
Hoy vas a aprender a instalar y configurar Duckdns en tu Home Assistant de forma fácil y rápida. Además de la documentación que aquí vas a encontrar puedes ver el vídeo de aquí abajo y acudir a mi canal donde encontraras información muy interesante sobre otros temas.
Lo primero que tenemos que hacer es crearnos una cuenta en Duckdns. La forma más fácil es identificaros con una cuenta de Gmail, pero podéis hacerlo también con una cuenta de github, twitter u otro email.
Una vez que nos hemos identificado se nos abrirá una ventana con la información de la cuenta un token. Tendremos que elegir un dominio (subdominio) y pulsar sobre el boton add domain. Si el dominio elegido no estuviera disponible os lo indicará y deberéis intentarlo con otro diferente.
Una vez creado el dominio de Duckdns es importante que lo apuntéis junto con el token porque estos datos los vais a necesitar para la configuración en Home Assistant.
El siguiente paso es la instalación de Duckdns en Home Assistant. Para ello nos vamos a ir al menú y en la opción Supervisor – add on store buscaremos Duckdns. Pulsaremos en Install y una vez instalado tendremos que cambiar unas pocas cosas quedando tal como ves aquí:
lets_encrypt:
accept_terms: true
certfile: fullchain.pem
keyfile: privkey.pem
token: EL_TOKEN_COPIADO_ANTERIORMENTE
domains:
- TU_DOMINIO.duckdns.org
aliases: []
seconds: 300
Una vez hemos cambiad nuestros datos en la configuración pulsamos en Save para guardar los cambios.
Ahora regresamos a la pestaña Info del add on Duckdns y lo iniciamos pulsando sobre Start.
El siguiente paso es añadir la configuración el el configuration.yaml. Para ello vamos a nuestro file editor y dentro del configuration.yaml tenemos que escribir lo siguiente:
En el vídeo había que añadir una tercera línea base_url. Esto ha cambiado en la actualidad y lo correcto es el código que tenéis justo aquí debajo.
http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
Una vez hecho todo esto, y muy importante, tenéis que mapear el puerto 443 de vuestro router al 8123 en la IP asignada en vuestro dispositivo donde tengáis instalado Home Assistant.
Ahora solo nos queda reiniciar nuestro Home Assistant: Configuracion – Configuración general – Controles del servidor – Reiniciar.
Si ahora intentaseis acceder a vuestro Home Assistant con la IP de esta forma: http://192.168.1.xx:8123 os cargará una pantalla con el aviso: Esta página no funciona. Esto es porque a partir de ahora solo podréis acceder de las siguientes formas:
- https://192.168.1.xx:8123
- https://Tu_Dominio.duckdns.org:8123
Y de esta forma ya tendremos instalado Duckdns en nuestro Home Assistant funcionando perfectamente.
Espero que os haya resultado útil y lo disfrutéis.
Nos vemos en el siguiente Post, no vemos en TECNOSANVARAS.
Un saludo a todos y …
San Baras,
Gracias por tu ayuda.
Solo que no logro hacer funcionar este tema.
Mira, estos son los problemas que tengo y no logro entender cual es el rollo.
Navegador desde dentro de la red
Si ingreso desde https://192.168.0.54:8123 -> Perfecto
Si ingreso desde https://misubdominio.duckdns.org:8123 -> No se encuentra la pagina.
Mobile desde dentro de la red
Ingreso desde APP usando ninguna url, completando interna y externa, agregando las redes SSID como corresponden
Mobile desde fuera
Si ingreso desde https://192.168.0.54:8123 -> Perfecto
Si ingreso desde https://misubdominio.duckdns.org:8123 -> Perfecto.
Realmente no se que puede ser. Podrías con esta info darme al menos alguna pista???
Muchas gracias
Buah, me has salvado con lo de poner https en lugar del http… llevo ya no se cuánto tiempo. Mil gracias. Qué tontería además