Discussion de forum
Problème Home assistant depuis mobile
Bonjour à toutes et à tous,
Désolé pour la section choisie, je ne savais pas trop où poser ma question...
Mon problème est le suivant : j'ai de la domotique à la maison sur un système Home Assistant.
Je m'y connecte en passant par un NDD Duckdns, puis par un reverse proxy (Nginx). Le reverse proxy redirige mon port d'entrée 443 vers un port 8123 sur le Raspberry qui heberge mon système domotique.
J'ai deux SIM sur mon tel et quand je me connecte avec ma SIM SFR, aucun problème, quand je passe par le Wifi, pas de problème, mais dès que je passe par ma SIM Sosh (celle que j'utilise au quotidien...) plus moyen de m'y connecter.
Y aurait-il d'autre utilisateurs d'Home Assistant qui pourraient me faire un retour d'experience, ou un technicien qui saurait m'expliquer pourquoi cela bloque avec ma SIM Sosh ?
Je vous remercie par avance.
Salut !
Désolé de déterrer ce sujet, mais mon retour d'expérience pourra peut-être aider d'autres personnes confrontées au même problème (cas assez particulier).
J'étais chez Free avec un nom de domaine en .freeboxos.fr pointant vers mon instance Home Assistant.
Tout semblait correctement configuré :
le domaine résolvait bien vers la Freebox ;
la redirection NAT envoyait le port 443 vers le port 8123 de Home Assistant ;
l'accès fonctionnait parfaitement depuis certains réseaux (notamment Free Mobile).
En revanche, depuis le réseau Sosh/Orange, j'obtenais systématiquement des erreurs de connexion. Après plusieurs investigations, il s'est avéré que Sosh privilégie fortement l'IPv6.
Le problème est que le domaine .freeboxos.fr pointe vers la Freebox elle-même. La connexion initiale s'établissait bien, mais certaines communications utilisées par Home Assistant (WebSocket/API) tentaient ensuite de passer en IPv6. Or, en IPv6, le trafic arrivait sur l'adresse de la Freebox et non directement sur la machine hébergeant Home Assistant, ce qui provoquait les erreurs.
La solution a été de prendre mon propre nom de domaine et de configurer :
un enregistrement A vers l'IPv4 publique de la Freebox ;
un enregistrement AAAA vers l'adresse IPv6 globale de la machine Home Assistant.
L'adresse IPv6 de Home Assistant peut être récupérée depuis la liste des périphériques connectés dans l'interface Freebox OS.
Depuis cette modification, l'accès fonctionne correctement aussi bien en IPv4 qu'en IPv6, y compris depuis le réseau Sosh.
Attention : en IPv6, il n'y a pas de NAT comme en IPv4. Il faut donc s'assurer que Home Assistant est bien accessible directement sur son adresse IPv6 et que le pare-feu est correctement configuré. (Mais chez free, d'origine, le pare-feu ipv6 est désactivé)
6 Réponses
Bonjour Elekrea
nous avons déplacé votre post dans une autre rubrique du forum pour que vous obteniez l'aide souhaitée, ce qui n'était pas forcément le cas dans la salle "Café de Sosheurs".
Bonne journée
L'équipe modération
- ratatailleSosheur occasionnel
j'ai le même probleme en 2024 . comment avez vous resolu le probleme?
- PhilippeGWebconseiller
Bonjour ratataille,
Je vous invite à consulter ce lien qui pourra éventuellement vous aider : Problème Androïd selon l'opérateur mobile - Entraide Home Assistant - Home Assistant Communauté Francophone (hacf.fr)
Après vérification auprès de notre expertise technique, je peux vous confirmer que l'utilisation de ports dynamiques n'est pas possible sur une offre Orange Grand public.Si vous souhaitez toutefois utiliser ce type de port, je vous invite à basculer sur une offre professionnelle qui permet ce genre d'utilisation.
Vous pouvez tester le port 8123 via ce lien : Port Checker - Check Open Ports OnlineJe vous souhaite un bon week-end
PhilippeG
- ratatailleSosheur occasionnel
Bjr
je suis sur IOS Apple. Le problème est le blocage par Apple ou orange de l’adresse DNS fournie qui est considérée comme malveillante…
- PhilippeGWebconseiller
Bonjour ratataille,
Nous n'avons pas de solution à vous proposer je suis désolé.
Je vous invite éventuellement à contacter Apple.Je vous souhaite une bonne journée
PhilippeG
- DorvisSosheur junior
Salut !
Désolé de déterrer ce sujet, mais mon retour d'expérience pourra peut-être aider d'autres personnes confrontées au même problème (cas assez particulier).
J'étais chez Free avec un nom de domaine en .freeboxos.fr pointant vers mon instance Home Assistant.
Tout semblait correctement configuré :
le domaine résolvait bien vers la Freebox ;
la redirection NAT envoyait le port 443 vers le port 8123 de Home Assistant ;
l'accès fonctionnait parfaitement depuis certains réseaux (notamment Free Mobile).
En revanche, depuis le réseau Sosh/Orange, j'obtenais systématiquement des erreurs de connexion. Après plusieurs investigations, il s'est avéré que Sosh privilégie fortement l'IPv6.
Le problème est que le domaine .freeboxos.fr pointe vers la Freebox elle-même. La connexion initiale s'établissait bien, mais certaines communications utilisées par Home Assistant (WebSocket/API) tentaient ensuite de passer en IPv6. Or, en IPv6, le trafic arrivait sur l'adresse de la Freebox et non directement sur la machine hébergeant Home Assistant, ce qui provoquait les erreurs.
La solution a été de prendre mon propre nom de domaine et de configurer :
un enregistrement A vers l'IPv4 publique de la Freebox ;
un enregistrement AAAA vers l'adresse IPv6 globale de la machine Home Assistant.
L'adresse IPv6 de Home Assistant peut être récupérée depuis la liste des périphériques connectés dans l'interface Freebox OS.
Depuis cette modification, l'accès fonctionne correctement aussi bien en IPv4 qu'en IPv6, y compris depuis le réseau Sosh.
Attention : en IPv6, il n'y a pas de NAT comme en IPv4. Il faut donc s'assurer que Home Assistant est bien accessible directement sur son adresse IPv6 et que le pare-feu est correctement configuré. (Mais chez free, d'origine, le pare-feu ipv6 est désactivé)