![]() |
|
multi routeurs : mode centralisé ou mode maitre -esclave ? - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : multi routeurs : mode centralisé ou mode maitre -esclave ? (/thread-2287.html) |
multi routeurs : mode centralisé ou mode maitre -esclave ? - Sgb31 - 13-02-2026 hello la communauté, je voudrais vous faire part d'un truc qui m'interpelle au sujet du fonctionnement en mode multi routeurs f1atb (désolé pour la prose...) : J'ai actuellement plusieurs routeurs (4 au total) avec une prise de mesure basée sur un Shelly EM ( 1ere ou seconde génération) les routeurs sont en général assez proches, réception wifi correcte sur tous les routeurs Depuis le début, je fonctionnait avec un routeur maitre branché sur le shelly et qui pilote un chauffe eau les autres routeurs sont paramètres en esclave sur celui-ci. même si cela fonctionne bien, j'ai régulièrement des erreurs du style "client Shelly Em Timeout ! :" , "Timeout ESP_RMS (Etat)!"... ces messages se sont espacés suite à une précédente maj (v09 ou v10, je ne m'en souviens plus) mais sans pour autant disparaitre véritablement. Récemment j'ai décidé de changer le paramétrage de mes routeurs et actuellement, plus de notion maitre esclave mais chacun est paramétré avec le Shelly Em comme élément de mesure. j'ai toujours certaines erreurs de time out qui remontent mais plutot moins qu'en mode maitre / esclave semble-t-il. je n'ai pas assez de recul et d'éléments de comparaison mais j'ai l'impression que l'ensemble fonctionne mieux et un peu plus réactif et l'injection plus réduite j'ajoute que je n'ai pas touché aux paramétrages PID qui sont restés identiques depuis un bon moment. Ma Question : Parmi vous, certains ont-ils aussi investiguer sur cet aspect et auraient-ils des retours à partager ? ya t-il des limitations (contraintes) en terme de nombre de routeurs entre le mode maitre-escalve et le mode de partage Shelly Em comme actuellement chez moi ? L'avis d'André également sur la question me parait pertinent, s'il me lis. En clair , qu'est ce qui est mieux et pourquoi ? merci par avance de vos retours Gilles , RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Lolo69 - 13-02-2026 Je pense qu il est préférable d avoir que des routeurs indépendants qui vont tous chercher leur mesures directement sur le Shelly. Tu élimines ainsi une latence qui est déjà « énorme » avec un Shelly. La latence est très néfaste pour la régulation. En ce qui concerne le wifi le traffic doit être à peu près pareil donc ni plus ni moins de latence engendré. Sinon pour les timeouts Shelly c est étonnant car avec les versions récentes du routeur les vieux bugs ont été corrigé. Perso j ai trois routeur qui interroge un Shelly séparément et je n ai jamais de Shelly timeout. Peut être un soucis de version firmware ou de paramètrage de ton Shelly Ou encore essayer de changer de canal wifi RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Mike - 13-02-2026 La library WebServer utilisée par le routeur (pour le end point /ajax_data) est synchrone donc si tous les routeurs sont esclaves du même maître peut-être que cela peut introduire des ralentissements de traitement des requêtes, d'autant plus si ce routeur maître doit lui aussi faire des requêtes au Shelly. Une idée à tester afin de repartir les requêtes sur les différents ESP : Routeur 1 qui récupère la mesure de puissance via le Shelly. Routeur 2 esclave du 1 Routeur 3 esclave du 2 Routeur 4 esclave du 3 Je ne sais pas si cela fera une différence ou pas mais ça me semble intéressant à tester. Ou sinon pour pas s’embêter, comme dit Lolo, tous les routeurs qui se connectent directement au Shelly qui semble traiter les requêtes efficacement. RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Sgb31 - 13-02-2026 Merci Lolo et Mike pour vos retours, Ok Mike, je vais tester ton idée qd même ! RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - F1ATB - 13-02-2026 (13-02-2026, 07:22 PM)Sgb31 a écrit : Merci Lolo et Mike pour vos retours,L'esclave a toujours un temps de retard par rapport au maître, cela n'est pas favorable à une bonne régulation. La demande directement au Shelly introduit moins de retard. Il faut juste tester qu'avec plusieurs routeurs qui l'interroge, il arrive à répondre rapidement. André RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Lolo69 - 13-02-2026 J ai jamais réussi à « saturer » le Shelly : tests effectués avec 4 ESP simultanés à 100 ms RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Sgb31 - 13-02-2026 vos retours semblent bien confirmer ce qui me semble avoir constaté depuis que j'ai reparamétré mon install. difficile de savoir si on "sature" un shelly hormis via les messages d'erreurs peut être . bon sujet à suivre... merci pour vos réactions en tout cas ... ;-) ! (13-02-2026, 07:53 PM)F1ATB a écrit :(13-02-2026, 07:22 PM)Sgb31 a écrit : Merci Lolo et Mike pour vos retours,L'esclave a toujours un temps de retard par rapport au maître, cela n'est pas favorable à une bonne régulation. Merci André pour ce retour. A combien estimez vous qu'on puisse avoir de routeurs distncts sans saturation ou dégradation des performances ? 4 à 5 semblent jouables ? RE: multi routeurs : mode centralisé ou mode maitre -esclave ? - Lolo69 - 14-02-2026 La limite de « saturation » avec Shelly en direct dépend de la réception wifi , donc difficile à dire . Mais avec une conf routeur standard ce sera beaucoup plus que 4 , le Shelly en lui même saura repondre Dans le pire du pire des cas il te faudra monter l échantillonnage dans le code qui est de tout façon supérieur aux taux de mise à jour de la mesure. Pour info j ai un esp dans la cabane au fond du jardin réception wifi à -80 db et zéro timeout depuis des mois… Mes voisins émettant beaucoup sur le canal 1 et 11 j ai forcé le canal 6 |