Pilotage chaudiere de dietrich : warning dans les logs

bonjour,

Ancien utilisateur du plugin modbustru ( qui fonctionnait impeccable )
J’a été forcé de migré sur le plugin mymodbus car modbustru n’était plus compatible avec debian 11

j’utilise le plugin mymodbus (dernière version stable ) sur un PI3 avec un convertisseur USB vers FTDI FT 232 Amazon.fr

Le pi3 est un escale de mon autre Jeedom qui tourne sur une VM Proxmox

Je n’ai pas touché au matériel, j’ai du refaire une nouvelle installation suite au crash de la SD du PI ( qui a quand meme duré au moins 5 ans )

Pas de problème d’installation de dépendances du plugin,
Santé Jeedom tout au vert
Jeedom dernière version

J’ai commencé a recopier les commandes que j’avais sur l’ancien plugin , j’arrive a recuperer des infos et a mettre a jour des valeurs (en m’aidant de la documentation)
par contre dans mes logs j’ai plusieurs fois par secondes cette ligne

WARNING : Cleanup recv buffer before send: 0x0 0x0 0x0

Est ce que quelqu’un sait d’où cela peut venir ?

Merci d’avance

Olivier

Bonjour,

la version stable de MyModbus utilise une version dépréciée de pymodbus. Cette version stable sera bientôt remplacée par la bêta actuelle pour laquelle j’ai de bons retours tant en terme de fonctionnalité que de performance.
Je vous suggère de passer à la version bêta dès aujourd’hui et de basculer en stable lorsque cette version passera en stable pour « suivre » la même version.
La documentation est assez complète. Si quelque chose vous manque, n’hésitez pas.

Concernant ce message, je l’ai aussi déjà vu. Il est généré par pymodbus et peut être ignoré. Il sert à avertir que des octets sont encore dans le buffer de réception mais que pymodbus ne sais pas quoi en faire et les supprime donc avant d’envoyer une nouvelle requête.

A+
Michel

Merci pur votre réponse
Je vais tester la beta