dyn-dns.es

Inicio › Guías › DNS dinámico en Home Assistant

DNS dinámico en Home Assistant

Home Assistant puede mantener tu subdominio al día él solo, sin complementos: un rest_command y una automatización que lo llama cada 5 minutos.

1. Guarda la URL con tu token

En secrets.yaml, cambiando TU_TOKEN por el token de tu subdominio:

dyn_dns_url: "https://dyn-dns.es/api/update?token=TU_TOKEN"

2. Crea el comando y la automatización

En configuration.yaml:

rest_command:
  dyn_dns_update:
    url: !secret dyn_dns_url

automation:
  - alias: "Actualizar dyn-dns.es"
    triggers:
      - trigger: time_pattern
        minutes: "/5"
    actions:
      - action: rest_command.dyn_dns_update

Reinicia Home Assistant. dyn-dns.es toma la IP desde la que llega la petición, que es la de tu casa, y si no ha cambiado no toca el DNS.

En versiones anteriores a la 2024.10, usa trigger:, platform:, action: y service: en lugar de triggers:, trigger:, actions: y action:.

3. Entra desde fuera

Abre en tu router el puerto de Home Assistant (8123 por defecto) hacia su IP local y entra con http://micasa.dyn-dns.es:8123. Para HTTPS, pide el certificado en la página del subdominio y configúralo en Home Assistant o en un proxy delante. Si no llega, comprueba que no tengas CGNAT.

Preguntas frecuentes

¿Puedo usar la integración de No-IP de Home Assistant?

No: esa integración solo habla con los servidores de No-IP. Usa el rest_command de esta guía.

¿Aún no tienes subdominio?

Gratis, sin límite y sin confirmar cada mes.

Crear cuenta gratis