Page 1 sur 1

Posté : lun. sept. 16, 2013 14:16 pm
par nafan
Bonjour,

Souhaitant raccorder mon plancher chauffant au stock solaire, je veux dans un premier temps surveiller les échanges entre le thermostat d'ambiance (REG73 Siemens) et la chaudière gaz condensation (Geminox THRi 5-25 75H).

Une rapide recherche m'a permis de voir que la communication était basée sur un protocole non-propriétaire utilisé par un certain nombre de constructeurs : le protocole OpenTherm ( http://en.wikipedia.org/wiki/OpenTherm )
Le document de référence est dispo ici : http://www.domoticaforum.eu/uploaded/Ar ... 20v2-2.pdf

De nombreux projets sont présents sur le net, parmi lesquels :
- http://www.palebluedot.nl/jml/projects/ ... rmmon.html
- http://blog.hekkers.net/tag/opentherm/

Il existe aussi des interfaces toutes faites (ou à assembler) :
- http://www.opentherm-gateway.com/component-kits.html

J'envisage donc de réaliser une interface interfacée avec un Arduino et de voir si c'est exploitable pour réguler la circulation et la température d'injection dans le PC.

Si vous avez des infos complémentaires, n'hésitez pas à compléter ce sujet !

Posté : mar. sept. 17, 2013 11:11 am
par Terran
Bonjour,
Pourrais-tu donner des détails pratiques ?

Arduino offre beaucoup de possibilités par lui-même. Quels sont les avantages apportés par le protocole "Open therm "?

Posté : mar. sept. 17, 2013 21:57 pm
par nafan
Bonsoir,

Voici quelques explications qui répondront j'espère à tes interrogations.

Le protocole Opentherm est le protocole utilisé par la majorité des constructeurs pour faire dialoguer les différents éléments d'un système de chauffage, notamment le thermostat d'ambiance et la chaudière.

La configuration type est la suivante :
- Maitre : le thermostat
- Esclave : la chaudière

La communication se fait sur une simple paire de cuivre.
Les informations transitent sous forme de questions/réponses ou d'ordres du maitre à l'esclave.

L'idée est donc de se positionner entre le Thermostat et la Chaudière pour écouter les échanges et les utiliser pour la régulation du système solaire :
T° du ballon ECS intégré
T° de la sonde extérieure
T° ambiante
Consignes Jour et Nuit
T° de chauffe demandée par le thermostat à la chaudière
Etat du brûleur (On/Off)

L'Arduino est un outil parmi d'autres pour récupérer ces informations. Je me suis naturellement tourné vers cette solution car ma régul tourne déjà autour d'un couple Arduino / Deltasol.

Posté : jeu. sept. 19, 2013 8:51 am
par Fidèle Castor
Bonjour Nafan,
Moi non plus je n'ai pas bien compris le plus que peut apporter l'opentherm dans le système Arduino qui peut déjà faire cela sans opentherm.
Qu'apporte en plus opentherm par rapport à une solution Arduino de base ?
Une simplification des logiciels permettant le datalogging ?

Posté : jeu. sept. 19, 2013 9:28 am
par patrick07
Bonjour,

De ce que j'ai compris, OpenTherm permet de récupérer les données qui transitent sur le bus des régulations de chaudière du commerce.

Si vous n'avez pas ce genre de régulation sur votre installation de chauffage OpenTherm ne sert pas à grand chose.

Peut éventuellement être adopté comme protocole d'échange mais ModBus, pour ne parler que de celui-là, est beaucoup + courant et universel et en plus très facile à interfacer en bus local ou réseau...

Posté : ven. sept. 20, 2013 22:03 pm
par nafan
Merci d'avoir répondu, Patrick.

L'intérêt est effectivement de récupérer les données qui transitent entre mon thermostat d'ambiance et la chaudière.

Ainsi, je peux envoyer dans le retour plancher chauffant de l'eau chaude "solaire" au plus près de la température de consigne demandée par le thermostat (+2 ou 3 °C pour être certain que le brûleur gaz ne s'allume pas).

Peut-être que je me complique la vie et qu'il suffirait d'envoyer à température constante (30°C ?).
Je verrai à l'usage.