Saltar al contenido
glowfish

Inicio · Ayuda · Acceder a Home Assistant desde fuera

Acceder a Home Assistant desde fuera

Home Assistant funciona en la red doméstica y en principio solo es accesible allí. Para acceder fuera de casa, por ejemplo con la app Companion en el smartphone, hay tres vías: Home Assistant Cloud, una VPN a la red doméstica o un reenvío de puertos con DynDNS y cifrado.

Las tres vías comparadas

Vía Ventaja Inconveniente
Home Assistant Cloud (Nabu Casa) Sin reenvío de puertos ni dirección propia. Funciona también con DS-Lite Suscripción de pago. El acceso pasa por los servidores del proveedor
VPN con WireGuard Ningún servicio abierto en Internet, toda la red doméstica accesible La VPN debe estar activada en el smartphone
Reenvío de puertos con DynDNS Acceso directo mediante un nombre fijo, sin app de VPN Home Assistant queda expuesto en Internet. El cifrado y las actualizaciones son obligatorios

Vía 1: VPN con WireGuard

Con una Fritz!Box desde FRITZ!OS 7.50, es la vía segura más sencilla. La Fritz!Box es el extremo de la VPN y Home Assistant no cambia.

  1. Configure un nombre fijo para su conexión, con DynDNS o MyFRITZ!.
  2. Cree en la Fritz!Box una conexión WireGuard para el smartphone, como se describe en Acceder a la Fritz!Box desde fuera.
  3. En la app Companion, introduzca como dirección la dirección interna de Home Assistant, por ejemplo http://192.168.178.20:8123.
  4. Fuera de casa, active la VPN en la app WireGuard. Home Assistant es entonces accesible como en casa.

Vía 2: reenvío de puertos con DynDNS y cifrado

Home Assistant queda accesible directamente desde Internet. No abra nunca el puerto 8123 sin cifrar. Se necesitan un certificado para su nombre y un reenvío solo para el acceso cifrado.

  1. Configure un nombre fijo, por ejemplo zuhause.dynipdns.de con hosting DynDNS.
  2. Obtenga un certificado para ese nombre, por ejemplo con el complemento Let's Encrypt o un reverse proxy delante.
  3. En la Fritz!Box, en Internet, Habilitaciones, Habilitación de puertos, cree un reenvío para Home Assistant, del puerto 443 externo al puerto cifrado de Home Assistant interno.
  4. En Home Assistant, en Ajustes, Sistema, Red, introduzca como dirección de Internet su nombre con https://.
  5. Active en su perfil la autenticación de dos factores y mantenga Home Assistant actualizado.
¿Conexión sin dirección IPv4 propia? Con DS-Lite no es posible un reenvío de puertos por IPv4, solo por IPv6. En ese caso, la VPN por IPv6 o Home Assistant Cloud son las vías más fiables.

Vía 3: Home Assistant Cloud

La suscripción de Nabu Casa, la empresa detrás de Home Assistant, ofrece el acceso remoto a través de sus propios servidores. Se usa sin reenvío de puertos ni nombre fijo y contribuye a financiar el desarrollo de Home Assistant. Se configura en Ajustes, Home Assistant Cloud.

Preguntas frecuentes

¿Qué vía es la más segura?
La VPN. Ningún servicio queda abierto en Internet y el acceso solo es posible con la clave guardada en el smartphone.
¿Funcionan las notificaciones sin acceso remoto?
Sí. Las notificaciones push de la app Companion pasan por los servicios de Apple y Google. Para controlar y ver en directo fuera de casa hace falta una de las tres vías.
¿Necesito un nombre fijo para la VPN?
Sí, el smartphone debe encontrar la Fritz!Box. Basta con MyFRITZ! Un nombre DynDNS es más fácil de recordar y funciona también con otros routers.

Más: Acceder a la Fritz!Box desde fuera Configurar DynDNS en la Fritz!Box Hosting DynDNS

Ver hosting DynDNS