Paramétrages pour Chaudière De Dietrich Diematic 3

Bonjour,

Ici, j’arrive à piloter ma chaudière depuis la création ce post avec la version stable. Alors, certes, c’est loin d’être stable (je suis obligé d’y aller avec un scénario bourré de commandes envoyées en rafale, et il ne faut pas que je regardes les logs, mais ça marche)





Je dois recevoir 1 SMS toutes les 2-3 semaines, et le temps que je regarde (quelques heures plus tard), la chaudière est dans le mode souhaité

En résumé, c’est pas top, mais ça fait le taf, et je le ressens énormément sur ma consommation de mazout :wink:

1 « J'aime »

Bonjour @Michel_F

pour information, le plugins ModbusRTU que j’utilise fonctionne parfaitement en mode bi-maitre. Aucun souci de lecture et l’envoi d’ordre se fait rapidement.

A+

Bonjour,
Sauf que le plugin ModbusRTU n’est pas dispo sur le market…

C’est vraiment dommage que ce développement ne soit pas repris dans le plugin Modbus produit par l’équipe Jeedom (ModBusRTU était aussi de l’équipe Jeedom)

Bonjour,

Si je peux aider j’ai le plugin ModbusRTU obsolète mais installé et qui fonctionne parfaitement avec ma chaudière AGC35 De Dietrich sur un jeedom 4.4.18

L’idée est de basculer vers MyModbus au plus vite pour passer à DEBIAN11, certains plugin n’étant plus dispo en 10 …

Et effectivement la conso CPU semble importante tout comme le fait que les données dérivent de façon imporante?? c’est assez bizarre

Hello.
J’ai la même chaudière (AGC35) que je pilote depuis MyModbus (dernière version), je n’ai pas de problème particulier.
Si ça peut aider.

Suis effectivement intéressé, je cherche à piloter en communication série (modem RS485–>USB), et ça ne fonctionne vraiment pas bien avec MyModbus Beta 2024-09-30 01:01:52.

Capture d'écran 2024-10-03 141454

Les valeurs sont souvent erronées et les temps réponses infernaux alors que cela fonctionne parfaitement avec cette techno via le très obsolète plugin ModBusRTU, plugin qui n’est pas dispo à ce jour et possiblement pas compatible Debian 11

comment fais tu ? en modem série RS485–>USB ou avec un modem modbus type USRxxx–>Ethernet ?

Avec un module USR-W610 (en wifi).

Affichage des valeurs brutes :
image

Affichage en mode plus lisible :slight_smile: :

De mon côté, je n’ai pas remarqué de problème sur les valeurs remontées.

C’est top! Merci

Je pense que je vais abandonner mon modem série et passer en RTU sur ethernet. Le fonctionnement en mode série est erratique.

En tant que bon fainéant, pourrais tu stp me partager ton fichier de conf stp?!

Je pense que ce qui est important c’est la configuration de l’équipement, c’est ça qu’il faudrait que vous vous échangiez.

Ok pour moi, j’ai peut être trouvé une partie de mon problème dans la câblerie de la chaudière, qui créait du parasitage sur le Bus.

pourrais tu stp me me montrer tes commandes de type ACTION stp?

Bonjour,
Je tente d’installer la version beta. J’ai également un USR-W610 en Wifi.
Helas je n’arrive pas a faire fonctionner le plugin.
Dans les logs j’ai des choses comme ceci :

7708|[2024-10-18 12:21:41] ERROR  : Chaudière/Temp. Ambiante: exception during read request on slave id 1, address 18 -> Modbus Error: [Input/Output] ERROR: No response received after 3.0 retries
7709|[2024-10-18 12:21:41] DEBUG  : Wait Chaudière 100.0 ms before reconnecting.
7710|[2024-10-18 12:21:41] DEBUG  : Chaudière: 'on_connect_callback' called with connected = False
7711|[2024-10-18 12:21:41] DEBUG  : Chaudière: 'add_change' launched with payload = {'values::cycle_ok': {'value': 0, 'eqId': '22'}}
7712|[2024-10-18 12:21:41] DEBUG  : Chaudière: 'add_change' No modification to send
7713|[2024-10-18 12:21:41] DEBUG  : Connecting Chaudière
7714|[2024-10-18 12:21:41] DEBUG  : Connected to Chaudière
7715|[2024-10-18 12:21:41] DEBUG  : Chaudière: 'on_connect_callback' called with connected = True
7716|[2024-10-18 12:21:42] DEBUG  : Chaudière: 'one_cycle_read' treatment cmd_id = 412
7717|[2024-10-18 12:21:42] DEBUG  : Chaudière: 'one_cycle_read'/Temp. Ext: requesting read
7718|[2024-10-18 12:21:42] DEBUG  : Adding transaction 39
7719|[2024-10-18 12:21:42] DEBUG  : send: 0x0 0x27 0x0 0x0 0x0 0x6 0x1 0x3 0x0 0x7 0x0 0x1
7720|[2024-10-18 12:21:47] DEBUG  : Adding transaction 39
7721|[2024-10-18 12:21:47] DEBUG  : send: 0x0 0x27 0x0 0x0 0x0 0x6 0x1 0x3 0x0 0x7 0x0 0x1
7722|[2024-10-18 12:21:52] DEBUG  : Adding transaction 39
7723|[2024-10-18 12:21:52] DEBUG  : send: 0x0 0x27 0x0 0x0 0x0 0x6 0x1 0x3 0x0 0x7 0x0 0x1
7724|[2024-10-18 12:21:57] DEBUG  : Adding transaction 39
7725|[2024-10-18 12:21:57] DEBUG  : send: 0x0 0x27 0x0 0x0 0x0 0x6 0x1 0x3 0x0 0x7 0x0 0x1
7726|[2024-10-18 12:22:02] DEBUG  : Connection lost Chaudière due to Server not responding
7727|[2024-10-18 12:22:02] DEBUG  : callback_disconnected called: Server not responding

Je ne sais pas ou chercher.
L’information Cycle est toujours Non OK

Avant avec la version stable cela fonctionnait. Puis je suis passé a Debian 11 et j’ai commencé a avoir des logs avec erreur. Le log pesait 60Mo ! voila ce qui m’a motivé a passer a la version beta.

Voici comment j’ai configuré le truc

Si vous aviez une idée. D’avance merci

Bonjour,

Avec Modbus Doctor ou un autre soft capable de communiquer en Modbus ça donne quoi ?
J’ai l’impression que l’appareil à l’adresse 192.168.1.101 ne sait pas faire de Modbus.

Il faudrait déjà s’assurer que la config est la bonne en testant avec un autre soft.

A+
Michel

Merci. Effectivement je crois que c’est mon module USR-W610 qui a perdu la tête.
Modbus doctor le trouve sur le réseau, peut s’y connecter mais rien de plus. Toutes tentatives de lecture entraine un Timeout.
Je ne pensais pas que ce module tomberait en panne au bout de 2 ans.
De plus il semblerait qu’il n’y ai pas moyen de reinjecter un firmware. Je vais voir si il y a un moyen de faire un reset

1 « J'aime »

Bonsoir,

Pour vous faire un retour.
Je parviens à piloter ma chaudière De Dietrich AGC35 + USR W610 et MyModBus version stable, impossible d’avoir un fonctionnement cohérent avec la version Beta.
Ceci avec une Smart migrée en Debian 11

Je peux fournir des log / éléments de conf…

Bonne soirée
Simon

Bonjour,

Je ne comprends pas cette phrase, désolé.

Si j’essaie de l’interpréter : la communication fonctionne avec MyModbus. Cependant, malgré une communication fonctionnelle, la chaudière ne fonctionne pas de manière cohérente par rapport aux requêtes que vous lui envoyez ?

A+
Michel

Bonjour Michel,
Ma chaudière De Dietrich AGC35 fonctionne parfaitement

lorsque je branche mon modem USR W610 (selon tuto de début de post) avec ModBus Doctor, la lecture et l’écriture se passe très bien, sans erreur.

Lorsque je passe avec MyModBus version stable 2024-11-07 21:07:37, la lecture et l’écriture se passe très bien, sans erreur.

Lorsque je bascule vers MyModBus version Beta 2024-11-09 01:33:01, la lecture et l’écriture ne fonctionne pas.

Au plaisir de pouvoir aider, comme échangé en MP, je pense avoir tout essayé dans les tempo et méthodes d’interrogation.

Simon

Il me faut plus de détails :

  1. configuration des plugins fonctionnels (équipement + quelques commandes)
  2. configuration de MyModbus bêta (équipement + quelques commandes)
  3. log debug du démon mymodbus_daemon avec la configuration envoyée en 2.

Ce n’est que du Modbus. Si un outil y parvient, tous devraient y parvenir.

Dans quelques temps, le version stable sera remplacée par l’actuelle bêta, il faudrait que tu arrives à faire fonctionner avec cette version.