Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
multi routeurs : mode centralisé ou mode maitre -esclave ?
#1
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



,
Config : 3 routeurs F1ATB en V17.04 - 2 routeurs fixes en mode Triacs + 1 routeur mobile polyvalent en mode : Triac+SSR
PV : (8*425W + Onduleur SunGrow 3KW) + (2 *500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT
Répondre

#2
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
Répondre

#3
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.
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
2 utilisateur(s) invisible(s), 2 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.