07-12-2024, 11:08 AM
Depuis que j'ai Smartphoton Add-on sur Home-assistant j'ai rencontré énormément de problèmes de connexion à distance avec Zerotier, chose que je n'avais pas avec l'ancienne version de Smartphoton.
J'ai donc cherché une alternative à Zerotier pour avoir accès à distance à Home-assistant et j'ai découvert Netbird que j'utilise et depuis j'ai de nouveau accès sans problèmes (enfin pour l'instant)
Pour ceux que cela intéresse dans un premier temps rendez-vous sur le site https://netbird.io/ et créer un compte free.
Une fois fait allez dans votre Home-assistant -> paramètres -> modules complémentaires et installer Netbird comme vous avez fait pour Smartphoton, le lien à récupérer et ci-dessous
https://github.com/netbirdio/addon-netbird
Une fois installé, activer le démarrage et le chien de garde et démarrer Netbird.
Rendez-vous dans le journal de Netbird et rechercher :
https://login.netbird.io/activate?user_code=XXXX-XXXX
Attention les xxxx-xxxx ne sont là que pour l'exemple vous vous devriez avoir un autre code ? copier->coller ce lien dans un navigateur et cliquer sur "Confirm" et ensuite dans Home-assistant->paramètres ->modules complémentaires -> Netbird-> journal et là vous devriez voir apparaître l'adresse IP de votre Home-assistant (moi j'ai dû actualiser le journal pour l'obtenir )
Copier l'IP de votre instance de Home-assistant car nous allons en avoir besoin pour notre accès à distance.
En fonction de votre Smartphone Android, IOS,.......installer l'application Netbird et lancer la ( pas par la fenêtre ) et cliquer sur "Connect".
Pour vérifier que votre Smartphone et bien enregistré sur votre réseau Netbird, rendez-vous sur la page de votre compte
https://app.netbird.io/peers
et vérifier que celui-ci apparaît bien.
Ensuite 2 solutions s'offre à vous, soit vous avez installé l'application Home-assistant sur votre Smartphone et dans ce cas ouvrez l'application -> Companion app-> Servers & devices-> sélectionner votre instance et modifier l'IP présente par celle que vous avez copier précédemment, ATTENTION ne pas mettre https mais http, voilà c'est terminé vous avez accès à votre Home-assistant à distance.
La seconde solution qui marche aussi, enfin pour moi et de coller dans un navigateur le lien précédemment copier et toujours sans https mais http et ensuite d'ajouter ce lien à votre page d'accueil de votre Smartphone.
Voilà j'espère que cela pourra être utile à certains et désolé pour le pavé
J'ai donc cherché une alternative à Zerotier pour avoir accès à distance à Home-assistant et j'ai découvert Netbird que j'utilise et depuis j'ai de nouveau accès sans problèmes (enfin pour l'instant)
Pour ceux que cela intéresse dans un premier temps rendez-vous sur le site https://netbird.io/ et créer un compte free.
Une fois fait allez dans votre Home-assistant -> paramètres -> modules complémentaires et installer Netbird comme vous avez fait pour Smartphoton, le lien à récupérer et ci-dessous
https://github.com/netbirdio/addon-netbird
Une fois installé, activer le démarrage et le chien de garde et démarrer Netbird.
Rendez-vous dans le journal de Netbird et rechercher :
https://login.netbird.io/activate?user_code=XXXX-XXXX
Attention les xxxx-xxxx ne sont là que pour l'exemple vous vous devriez avoir un autre code ? copier->coller ce lien dans un navigateur et cliquer sur "Confirm" et ensuite dans Home-assistant->paramètres ->modules complémentaires -> Netbird-> journal et là vous devriez voir apparaître l'adresse IP de votre Home-assistant (moi j'ai dû actualiser le journal pour l'obtenir )
Copier l'IP de votre instance de Home-assistant car nous allons en avoir besoin pour notre accès à distance.
En fonction de votre Smartphone Android, IOS,.......installer l'application Netbird et lancer la ( pas par la fenêtre ) et cliquer sur "Connect".
Pour vérifier que votre Smartphone et bien enregistré sur votre réseau Netbird, rendez-vous sur la page de votre compte
https://app.netbird.io/peers
et vérifier que celui-ci apparaît bien.
Ensuite 2 solutions s'offre à vous, soit vous avez installé l'application Home-assistant sur votre Smartphone et dans ce cas ouvrez l'application -> Companion app-> Servers & devices-> sélectionner votre instance et modifier l'IP présente par celle que vous avez copier précédemment, ATTENTION ne pas mettre https mais http, voilà c'est terminé vous avez accès à votre Home-assistant à distance.
La seconde solution qui marche aussi, enfin pour moi et de coller dans un navigateur le lien précédemment copier et toujours sans https mais http et ensuite d'ajouter ce lien à votre page d'accueil de votre Smartphone.
Voilà j'espère que cela pourra être utile à certains et désolé pour le pavé
Jean-Sérien