Problèmes avec le temps de rafraîchissement

Bonjour, je teste depuis plusieurs semaines la lecture des données d’un onduleur HUAWEI à partir d’un adaptateur rs485-wifi et cela se passe très bien.

Le problème que je rencontre est que le temps de rafraîchissement a une vie propre. Bien que je l’ai réglé sur 5s, il change de lui-même, d’abord à 10s puis à 20s.

Quelle en est la cause ?

merci

Salut,

Le temps de polling s’adapte au multiple du temps de pooling suivant si ce temps n’est pas suffisant.
Expliqué autrement avec des exemples :

  • si tu as configuré 10sec et que le temps nécessaire est de 12sec, alors, le plugin passe le temps de polling à 20sec.
  • si tu as configuré 10sec et que le temps nécessaire est de 22sec, alors, le plugin passe le temps de polling à 30sec.

Ça génère un message info dans les log, il me semble…

A+
Michel

Bonjour, voulez-vous dire que le complément s’autorégule en fonction des erreurs qu’il détecte dans la lecture des registres de l’onduleur ?

Merci

Pas forcément en fonction des erreurs, juste en fonction du temps nécessaire pour la lecture de toutes les commandes. Ce temps peut être rallongé en fonction des erreurs éventuelles, c’est vrai.

Ce temps peut être réduit en utilisant les plages de lecture :
https://bebel27a.github.io/jeedom-mymobdus.github.io/fr_FR/index_b

Bonjour, il est intéressant de regrouper des enregistrements. Je comprends que vous voulez parler des enregistrements adjacents 32114[4] = 32114, 32115, 32116 et 32117. est-ce correct ?

Dans mon cas, je lis les enregistrements → 37113, 32114, 32016, 32017, 32078, 32080, 32086, 32087. Je pourrais regrouper 32016, 32017 et 32086, 32087.

Vous voyez que c’est utile ?

Merci

Erreur de frappe ? 37113 37114 ou 32113 32114 ?

vous pouvez regrouper :

  • 32113 à 32114 (à l’éventuelle erreur de frappe près…)
  • 32016 à 32017
  • 32078 à 32087