Hier, 10:00 PM
(18-12-2025, 10:32 PM)F1ATB a écrit : Je vais regarder la faisabilité.
Bonsoir à tous,
Voici une solution résumée :
Lors d’une coupure secteur, la box Internet redémarre plus lentement que le routeur.
Dans certaines configurations, notamment multi-routeurs, cette situation peut entraîner un démarrage du routeur en mode AP, ce qui oblige les utilisateurs à redémarrer manuellement les routeurs, une opération contraignante et peu pratique.
La solution que j’ai testée avec succès consiste à :
• détecter une coupure secteur par le dépassement du timeout Wi-Fi initial de 20 s, le ssid étant déjà connu,
• ajouter un timeout supplémentaire de 4 min afin de laisser le temps à la box Internet de redevenir pleinement opérationnelle,
• éviter ainsi le basculement automatique vers les modes WPS ou AP.
Un problème est toutefois apparu : cette attente prolongée, effectuée durant la phase de Setup, provoque le déclenchement du Task Watchdog (loopTask) au bout d’environ 3 minutes, entraînant un redémarrage intempestif du routeur.
La solution retenue consiste à désactiver temporairement le Task Watchdog pendant cette phase d’attente, puis à le réactiver une fois celle-ci terminée, permettant ainsi un redémarrage Wi-Fi normal sans reboot inopiné.
Un aperçu des modifications est disponible dans :
« v16.9 (Gestion coupure secteur).jpg »,
ainsi que le fichier source modifié :
« Solar_Router_V16_09_copy_20251225183831.ino ».
Bonnes fêtes de fin d'années.

