@ Tonio16
C'est une Domeo 210 DHU de chez Unelevent
Pour écrire dans les différents registres, j'utilise
ce plugin python , tu devrais pouvoir t'en inspirer.
@ Wolfen38
Ça dépend du modèle, pour mon cas, j' ai du acheter
une passerelle Modbus RTU vers TCP
Il faut aussi avoir la bonne liste des registres correspondant au modèle de ta VMC. Pour ma part, c'est le modèle DHU (sonde hydrométrique), la consigne d'humidité ne peut se régler que par console de programmation de la marque ou bien par Modbus. Bien sur, la liste des registres n'est pas dans la notice (ni dans aucune que j'ai trouvé sur le net...) donc j’attends la réponse d'Unelevent (mail envoyé vendredi ...)
Pour en revenir au script, ça fonctionne plutôt bien, surtout une fois que je me suis souvenu que le rendement 100% est égal à 1 ....
Par contre, dans certains cas (si les 3 T° sont égales), il me sort la valeur "nan" (Not A Number, ce qui doit correspondre à l'erreur d'une division par 0), ce qui a pour effet d'effacer le graphe des logs.... (par contre, les données sont bien présentes dans les options du graphe)
Je pense que la valeur "nan" est comprise comme hors gamme pour un objet general, percentage mais de là à planter l'affichage ... j'ai rafraichi le cache du navigateur, essayer d'un autre ordi, rien.
Si je supprime l'objet "rendement VMC" et que je le recréé, ça fonctionne jusqu'au "nan" suivant...
Je pensais que: ~=nil évitait ce genre de problème mais non, ça semble être un problème entre "nan" et Lua...
Ça vous parle ?