Reenvío de puertos y DuckDNS en un hogar inteligente

Home Assistant es bastante fácil de configurar para acceso remoto.

Con un servicio, como DuckDNS, puede crear una URL personalizada para conectarse a la configuración de su hogar inteligente.

Esto solo tomará un par de pasos.

  • Puerto de reenvío 8123
  • Crea un dominio usando DuckDNS.
  • Establezca una contraseña.
  • Alguna información antes de comenzar:

    • Su proveedor de servicios de Internet le ha asignado una dirección IP pública.

      Similar a la dirección de su casa, se puede usar para navegar a su lugar específico en Internet.

    • A veces, este número puede cambiar automáticamente (IP dinámica).
    • Los servicios como Duck DNS harán que su dirección IP pública esté disponible en una URL y se pueda actualizar automáticamente en caso de que su dirección IP cambie.

    Darse cuenta:

    Esta publicación se ha marcado como una publicación heredada y se ha marcado para actualizarse.

    Si desea recibir actualizaciones de TecnoBestias, suscríbase a continuación.

    Puerto de reenvío 8123

    • Home Assistant, de forma predeterminada, se ejecuta en el puerto 8123 de su enrutador.
    • Para llegar a este puerto mientras no está conectado a la red, debe dejarlo disponible para el tráfico.
    • Para hacer esto, necesitará reenviar el puerto 8123 en su enrutador.

      Tengo un enrutador Ubee de Spectrum.

      El tuyo puede verse diferente.

    • Mi página de reenvío de puertos se encuentra en la pestaña Avanzado.

    Captura de pantalla 18-09-2023 a las 2.44.21 p.m.

    • Al hacer clic en «Crear IPv4» me lleva a este formulario.

      Recuerde, hacer esto lo expondrá a Internet.

    Captura de pantalla 18-09-2023 a las 2.44.47 PM.png

    Para la IP, usa tu Raspberry Pi

    dirección IP.

    Esto hará que su raspberry pi (usando el puerto 8123) sea accesible desde su dirección IP pública (en el puerto 8123).

    Puede probar esto ahora en su navegador o en su teléfono.

    Ahora puede acceder a la página de Home Assistant escribiendo YOURPUBLICIPADDRESS: 8123 en la barra de direcciones.

    Si no conoce su dirección IP pública, este sitio la mostrará.

    Recuerde, su dirección IP pública se dirige directamente a usted, debe considerar mantener esta privacidad.

    Crear un subdominio usando DuckDNS

    Ahora, ya sea que su dirección IP sea dinámica o estática o no, odiaría tener que usarla para vincular a su página de Home Assistant.

    • DuckDNS es un servicio que le permitirá utilizar una URL para llegar a su dirección.

      También se actualizará, usando la Raspberry Pi, si cambia su dirección IP.

      Así que solo tienes que recordar tu URL.

    • Para configurar esta configuración, vaya a DuckDNS.org, cree una cuenta e inicie sesión.

    Captura de pantalla 2023-09-17 a las 5.30.03 PM

    • Escriba un nombre de subdominio único.

      Esto conectará esa URL a su dirección IP pública.

    Captura de pantalla 2023-09-17 a las 5.33.22 p.m.

    • Ahora vaya a la pestaña Hass.io en Home Assistant y haga clic en la bolsa de compras en la esquina superior derecha.

    Captura de pantalla 2023-09-17 a las 5.41.55 PM

    • Desplácese por la lista de complementos, busque el complemento Duck DNS y haga clic en instalar.

    Captura de pantalla 2023-09-17 a las 5.43.04 PM

    • Una vez instalado, abra el complemento.

    Captura de pantalla 2023-09-17 a las 5.51.38 PM.png

    • Utilice la información que acaba de recibir de DuckDNS.

      Debería verse similar a esto.

    {«token»: «YOUR-DUCK-DNS-TOKEN», «domains»: [
    «YOURSUBDOMAIN.duckdns.org»
    ], «segundos»: 300}

    • ¡Recuerda ahorrar!
    • Luego haga clic en INICIAR.
    • Ahora, navegue hasta su archivo «configuration.yaml» y busque el componente http :.
    • Dado que se podrá acceder a su configuración en Internet, sería una gran idea agregar una contraseña ahora.
    • Descomente la línea de la contraseña y la línea de la URL base eliminando el #.

      Complete con su información.

    Captura de pantalla 2023-09-17 a las 6.08.32 p.m.

    https://gist.github.com/smarthomehobby/0cf42ee15805e004719fb3a548a0541b

    • Guarde, verifique su configuración y reinicie Home Assistant.
    • Después de esto, puede perder el acceso a través de http: //hassio.local: 8123
    • Aún debería poder conectarse localmente mediante http: // YOURRASPBERRYPI’SIP: 8123
    • Más importante aún, ¡ahora puede acceder a su configuración de forma remota utilizando su subdominio como este, YOURSUBDOMAIN.duckdns.org:8123!

    Captura de pantalla 18-09-2023 a las 3.22.02 PM

    • ¡Ahora puede acceder a la configuración de su Smart-Home desde cualquier lugar en cualquier dispositivo!
    • También puede agregar una aplicación web a su teléfono.
    • Navegue a su URL, abra el menú del navegador y agregue a la pantalla de inicio.
    • Esto le permitirá acceder a Home Assistant rápidamente desde su dispositivo.

      ¿Cuan genial es eso?

    Si bien esto hace que las cosas sean increíbles y convenientes, puede ser vulnerable a que otros vean su tráfico.

    Realmente no sé cómo funcionaría eso o qué podrían hacer además de apagar mis cosas.

    Mantuve mi configuración así durante unos meses antes de finalmente cifrarla.

    Puede cifrar el tráfico a su página con bastante facilidad, con la nueva configuración de Hass.io.

    Si estas guías le han resultado útiles, ¡compártalas! Si tiene alguna pregunta, comuníquese conmigo en los comentarios.

    ¡Gracias por su visita!