Accueil · Aide · Accéder à Home Assistant depuis l'extérieur
Accéder à Home Assistant depuis l'extérieur
Home Assistant fonctionne dans le réseau domestique et n'est d'abord accessible que là. Pour y accéder en déplacement, par exemple avec l'application Companion sur le smartphone, il existe trois voies : Home Assistant Cloud, un VPN vers le réseau domestique ou une redirection de port avec DynDNS et chiffrement.
Les trois voies comparées
| Voie | Avantage | Inconvénient |
|---|---|---|
| Home Assistant Cloud (Nabu Casa) | Sans redirection de port ni adresse propre, fonctionne aussi avec DS-Lite | Abonnement payant, l'accès passe par les serveurs du fournisseur |
| VPN avec WireGuard | Aucun service ouvert sur Internet, tout le réseau domestique accessible | Le VPN doit être activé sur le smartphone |
| Redirection de port avec DynDNS | Accès direct via un nom fixe, sans application VPN | Home Assistant est exposé sur Internet, chiffrement et mises à jour obligatoires |
Voie 1 : VPN avec WireGuard
Avec une Fritz!Box à partir de FRITZ!OS 7.50, c'est la voie sûre la plus simple. La Fritz!Box sert de contrepartie VPN, Home Assistant reste inchangé.
- Configurez un nom fixe pour votre connexion, avec DynDNS ou MyFRITZ!.
- Créez dans la Fritz!Box une connexion WireGuard pour le smartphone, comme décrit dans Accéder à votre Fritz!Box en déplacement.
- Dans l'application Companion, saisissez comme adresse l'adresse interne de Home Assistant, par exemple
http://192.168.178.20:8123. - En déplacement, activez le VPN dans l'application WireGuard. Home Assistant est alors accessible comme à la maison.
Voie 2 : redirection de port avec DynDNS et chiffrement
Home Assistant est alors directement accessible depuis Internet. N'ouvrez jamais le port 8123 sans chiffrement. Il faut un certificat pour votre nom et une redirection uniquement pour l'accès chiffré.
- Configurez un nom fixe, par exemple
zuhause.dynipdns.deavec l'hébergement DynDNS. - Obtenez un certificat pour ce nom, par exemple via le module complémentaire Let's Encrypt ou un reverse proxy placé en amont.
- Dans la Fritz!Box, sous Internet, Validations, Validations de ports, créez une redirection pour Home Assistant, du port 443 à l'extérieur vers le port chiffré de Home Assistant à l'intérieur.
- Dans Home Assistant, sous Paramètres, Système, Réseau, saisissez votre nom avec
https://comme adresse Internet. - Activez l'authentification à deux facteurs dans votre profil et maintenez Home Assistant à jour.
Voie 3 : Home Assistant Cloud
L'abonnement de Nabu Casa, l'entreprise derrière Home Assistant, fournit l'accès à distance via ses propres serveurs. Il s'utilise sans redirection de port ni nom fixe et contribue au financement du développement de Home Assistant. Il se configure sous Paramètres, Home Assistant Cloud.
Questions fréquentes
- Quelle est la voie la plus sûre ?
- Le VPN. Aucun service n'est alors ouvert sur Internet, et l'accès n'est possible qu'avec la clé présente sur le smartphone.
- Les notifications fonctionnent-elles sans accès à distance ?
- Oui. Les notifications push de l'application Companion passent par les services d'Apple et de Google. Pour le pilotage et l'affichage en direct en déplacement, il faut l'une des trois voies.
- Ai-je besoin d'un nom fixe pour le VPN ?
- Oui, le smartphone doit trouver la Fritz!Box. MyFRITZ! suffit pour cela, un nom DynDNS est plus facile à retenir et fonctionne aussi avec d'autres routeurs.
Suite : Accéder à votre Fritz!Box en déplacement Configurer DynDNS dans la Fritz!Box Hébergement DynDNS