Auteur Sujet: Intégration Home Assistant : relancer l'ONT RED/SFR automatiquement (résolu)  (Lu 1447 fois)

0 Membres et 1 Invité sur ce sujet

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 918
  • Montignac Lascaux (24)
Intégration Home Assistant : relancer l'ONT RED/SFR en cas de perte d'Internet
« Réponse #12 le: 19 février 2025 à 17:22:54 »
Salut à tous.

Citation de: frederic.moreau
Cela fonctionne très bien, sauf que .. une fois en moyenne tous les deux mois, je perds totalement la connexion Internet.
La bonne question est de connaitre l'origine de ce problème. Est-ce un problème réseau ou un problème électrique ?
Est-ce que ton matériel est derrière un onduleur ?

Citation de: frederic.moreau
Sinon, si vous connaissez une solution plus simple, merci de me l'indiquer.
Au lieu de se casser la tête pour trouver une solution quand tu as une perte de connexion, pourquoi ne pas rebooter par anticipation ? Admettons que tes deux mois sont une certitude, qu'est-ce qui t'empêche de faire le reboot disons le 1er de chaque mois, à 2H00 du matin ?

Citation de: frederic.moreau
Avez-vous connaissance de ce problème de perte d'ONT, est-il identifié et comment y remédier ?
Je suis chez SFR et j'ai continuellement des interventions de techniciens sur ma ligne, sans bien comprendre ce qu'ils font. Le dernier en date est que l'IPv6 a été désactivé dans ma BOX SFR. J'ai dû intervenir manuellement pour le réactiver. Parfois, j'ai ma BOX que se fige. Un reboot et tout rentre dans l'ordre. Ou encore perte de connexion (erreur:SL12) durant quelques minutes sur le décodeur TV Plus SFR. Je veux dire que tu ne peux pas avoir une connexion réseau opérationnelle à 100%. Il y a toujours de la maintenance en cours !

Citation de: frederic.moreau
L'inconvénient de ce script c'est qu'en cas de migration/modifications de RED/SFR vers une nouvelle infra, il y a un risque de boucle infinie avec un reboot de l'ONT toutes les 20 minutes.
Quand tu as un problème de connexion, n'as tu pas la possibilité de recevoir un SMS depuis ta maison de campagne ?
Est-ce que tu as la possibilité d'agir depuis chez toi par une autre voie que celle en passant par la FTTH de SFR ?

Ce que tu peux faire en cas de problème, est de faire trois tentatives dans la foulée puis de recommencer la même séquence quelques heures plus tard.
Oui mais dans ce cas, tes caméras ne vont plus fonctionnées.

Citation de: frederic.moreau
Par exemple, en cas de travaux chez RED/SFR, est-il possible que l'ONT reste déconnecté durant des heures, puis se reconnecte toute seule ?
La perte réseau peut avoir diverses origines qui peuvent n'avoir aucune influence sur l'ONT. La plupart du temps, il faut juste rebooter la BOX.

Pourquoi tester l'adresse 8.8.8.8 ? Ne serait-ce pas plus judicieux de faire un dialogue (un ping/pong) entre ta maison de campagne et ton chez toi citadin ? Tu envoies d'une demande périodiquement et dans un temps imparti, ta maison de campagne doit renvoyer une réponse. Si pas de retour alors chez toi, une alerte peut se déclencher sur ton smarphone. Dans ta maison de campagne, si pas de demande alors une procédure peut tenter un redémarrage.

frederic.moreau

  • Abonné Free fibre
  • *
  • Messages: 272
  • Montmorency (95)
Intégration Home Assistant : relancer l'ONT RED/SFR en cas de perte d'Internet
« Réponse #13 le: 19 février 2025 à 22:23:56 »
Merci Artemus24.

Oui, tout le matériel (routeur, home assistant, émetteur zigbee, etc ...) est sur un onduleur, c'est pour cela que j'ai de bons uptimes car il y a de fréquentes micro-coupures à la campagne.
Pour info si cela intéresse quelqu'un, je viens de regarder dans Home Assistant : l'ONT de RED/SFR consomme 3W, c'est à dire que dalle. Je peux probablement tenir 2 heures sur backup électrique, voire plus.

S'il y a "toujours" de la maintenance en cours chez SFR, je ne m'en rends pas compte n'étant pas sur place !!!

Non, je ne peux pas et je ne souhaite pas utiliser une connexion secondaire, par exemple en 4G, pour me connecter en backup. J'ai déjà pas mal de matos et ce serait prendre une enclume pour écraser une mouche (vu la simplicité de Home Assistant et la rareté des problèmes).

Je ne connais pas du tout l'origine du problème, mais cela fait 6 mois que l'ONT ne m'a pas posé de problème, mais j'anticipe vu que c'est arrivé 4 ou 5 fois par le passé (à chaque fois déplacement aller-retour le week-end). Comme mon domicile et la maison de campagne sont liées par un VPN Wireguard, quand la laison VPN est cassée, je le vois tout de suite parce que je ne peux plus me connecter à Home Assistant ni accéder à mes machines distantes. Donc faire un ping depuis mon domicile ou être averti par SMS n'y changerait rien.

Je crois que ce qui me sauve, c'est le watchdog Mikrotik réglé sur 60 secondes après un démarrage de 5 minute. Dès que l'ONT déconne pour finalement revenir, le Mikrotik reboote, donc j'ai toujours un bail DHCP valide. Quand le MIkrotik redémarre, il reboote à toute vitesse, je dirais qu'en 15 secondes il est de retour.

Ayant une solide architecture Home-Assistant, je pars sur une automatisation. Voici l'automatisation mise en place : Si l'Internet est coupé depuis 2 heures et si le routeur est accessible depuis 2 minutes, basculer la prise sur Off, attendre 10 secondes et basculer la prise sur On. L'émetteur Zigbee se trouve à quelques mètres au premier étage, je n'ai aucun problème d'émission et de réception, donc j'ai confiance que le programme s'exécute. Sachant que mon routeur reboote au bout de 60 secondes d'absence d'Internet, je suis confiant que le problème de l'ONT ne se reproduira que très rarement.

La seule faille de ce script c'est que l'extinction et l'allumage de l'ONT dure 11 secondes et que durant ce laps de temps, le serveurs Home Assistant et l'émetteur Zigbee doivent fonctionner sans tomber en panne. Mais même en cas de coupure de courant, la prise est programmée pour revenir à l'état allumé. Je vais aussi voir comment me faire envoyer un SMS pour m'avertir du reboot.

Voilà !!! Je passe le sujet en résolu (pour le moment) !!! Merci à tous.


« Modifié: 19 février 2025 à 22:57:20 par frederic.moreau »

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 668
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Intégration Home Assistant : relancer l'ONT RED/SFR en cas de perte d'Internet
« Réponse #14 le: 19 février 2025 à 22:56:55 »
Pourquoi tester l'adresse 8.8.8.8 ? Ne serait-ce pas plus judicieux de faire un dialogue (un ping/pong) entre ta maison de campagne et ton chez toi citadin ?
Tu penses vraiment que sa connexion réseau et sa box ont un niveau de fiabilité plus élevé que le réseau et les serveurs de google ?  ;D
Tu dis toi même qu'on subit des perturbations aleatoires en permanence. il suffirait donc qu'il y a un souci sur sa connexion internet à la maison principale pour que le routeur à la campagne reboot en boucle jusqu'a ce que la connexion revienne. Autant chez google ca devrait etre vite réglé, autant dans sa maison ça pourrait prendre une semaine.  ;D

simon

  • Abonné Orange Fibre
  • *
  • Messages: 1 519
Intégration Home Assistant : relancer l'ONT RED/SFR automatiquement (résolu)
« Réponse #15 le: 20 février 2025 à 11:08:08 »
Là ou il a raison, c'est que 8.8.8.8 est sur un réseau tiers. Il vaudrait mieux cibler une (ou plusieurs, idéalement) adresses dans le réseau de SFR.

Personnellement, mes scripts ping l'adresse link-local du BNG d'Orange (le premier noeud de niveau IP après l'ONT). Si il ne répond pas plusieurs fois de suite à intervalles réguliers, je kick le client DHCP pour tenter de restaurer la connexion.
Je ne ferai jamais un truc pareil avec des serveurs off net... c'est le meilleur moyen de se tirer une balle dans le pied en cas d'incident sur le chemin. Et plus le chemin est long et géré par des entités différentes, plus la proba d'un incident est élevée.

Mais même, quel serait l'intérêt de redémarrer sa connexion si on ne peut pas joindre un serveur de Google et qu'on peut en joindre d'autres ? Là, ce qu'on cherche à valider, c'est juste le fonctionnement du lien entre le routeur du client et le premier noeud IP du réseau de SFR.
Après, je suppose que si le client envoie tout son trafic DNS à Google de toute facon, ca ne change pas grand chose (mais ca, je l'ai jamais compris).
« Modifié: 20 février 2025 à 12:15:10 par simon »

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 918
  • Montignac Lascaux (24)
Intégration Home Assistant : relancer l'ONT RED/SFR automatiquement (résolu)
« Réponse #16 le: 20 février 2025 à 15:22:11 »
@ Rooot : quand je veux vérifier la connexion internet entre chez moi et ma résidence secondaire, je ne vais pas tester une adresse IPv4 qui se trouve ailleurs. Pour expliquer mon raisonnement, j'essaye de ne pas suivre ce proverbe "quand le sage montre la Lune, l'idiot regarde le doigt". Le plus logique est justement de tester mes adresses IPv4 et non une autre même si elle est évidente au premier abord, puisque ce sont mes adresses IP qui ont de l'importance pour moi.

Il y a quand même plusieurs conditions au bon fonctionnement de son réseau :
a) son matériel réseau chez lui est opérationnel.
b) son matériel réseau dans sa résidence secondaire est opérationnel.
c) il n'y a aucune rupture de la fibre entre chez lui et sa résidence secondaire.
d) aucune maintenance en cours chez le FAI car des techniciens ont peut-être mis le réseau hors service pour cause de travaux.

Citation de: rooot
il suffirait donc qu'il y a un souci sur sa connexion internet à la maison principale pour que le routeur à la campagne reboot en boucle jusqu'à ce que la connexion revienne.
Tu as raison, et c'est pourquoi j'ai proposé de tester plusieurs adresses IP, pas toutes chez le même FAI.
Si une seule fonctionne alors il n'y a pas de problème de réseau mais un problème chez ce fournisseur.
Qu'est-ce que tu proposes ?

Il n'a pas la possibilité d'envoyer un SMS et de toute façon, ce n'est pas la solution qu'il recherche.
Même s'il y a une alerte, il ne peut pas intervenir physiquement dans se résidence secondaire.

Le redémarrage automatique peut produire une boucle infinie car ce n'est pas une perte réseau temporaire, mais un problème plus grave, genre une déconnexion sauvage au PM.
On peut, comme je l'ai indiqué, procédé à trois redémarrages, disons toutes les minutes, et recommencer cela deux heures plus tard.
La bonne question est quand arrêter la procédure de redémarrage si la perte de connexion persiste.
« Modifié: 20 février 2025 à 20:38:11 par artemus24 »

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 668
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
Intégration Home Assistant : relancer l'ONT RED/SFR automatiquement (résolu)
« Réponse #17 le: 20 février 2025 à 18:41:35 »
Qu'est-ce que tu proposes ?
pinguer une ip qui a peut de chance de ne pas répondre, 8.8.8.8 est un très bon candidat. Voilà ce que je propose.
L'objectif c'est de vérifier que sa box dans la maison de campagne a bien une connectivité avec internet, il ne faut pas aller voir plus loin. si tu ping sa maison principale tu multiplie au moins par 2 les chances de detecter un problème au mauvais endroit.

Son problème c'est d'avoir a rebooter sa box parce que visiblement elle ne répond plus, le problème pourrait meme etre autre que lié au réseau, pour le moment on ne sait pas.
Pas besoin de monter une usine a gaz, déjà commencer avec ça, ça devrait largement suffire.