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 !
OpenTherm - logger les échanges Thermostat/Chaudière
Modérateurs : ramses, Balajol, monteric, ametpierre, j2c
-
- Stagiaire Solaire
- Messages : 78
- Enregistré le : lun. mars 11, 2013 14:53 pm
- Localisation : Mérignac (33)
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.
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.
Modifié en dernier par nafan le mar. sept. 17, 2013 22:03 pm, modifié 1 fois.
- Fidèle Castor
- Expert Solaire
- Messages : 558
- Enregistré le : sam. oct. 27, 2012 12:43 pm
- Localisation : Yvelines Sud
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 ?
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 ?
Serre solaire type walipini, microcogénérateur à l'HVU,
Cheminée insert avec marmite chaudière, cuves eau de pluie de 37 + 4 + 5 m3
42 panneaux solaires PV pour autoconsommation totale.
Cheminée insert avec marmite chaudière, cuves eau de pluie de 37 + 4 + 5 m3
42 panneaux solaires PV pour autoconsommation totale.
- patrick07
- Maitre Solaire
- Messages : 1868
- Enregistré le : lun. avr. 03, 2006 11:07 am
- Localisation : Sud Ardèche -07- St Germain
- Contact :
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...
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...
Patrick
[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]
[url=https://ard-tek.com/index.php/forum/sujets-recents]Le forum du MaxiSun[/url]
-
- Stagiaire Solaire
- Messages : 78
- Enregistré le : lun. mars 11, 2013 14:53 pm
- Localisation : Mérignac (33)
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.
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.
Modifié en dernier par nafan le ven. sept. 20, 2013 22:07 pm, modifié 2 fois.