[Tuto] Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Teau=2.7*(20-Text)-13.5+20. S'il fait 5° ça donnera 47°.
Moi ce que j'ai c'est "quelque soit Text, Teau=42°C"

Mes courbes le confirment. Je trouve cela bien comme cela. A quoi bon chauffer mon eau chaude sanitaire à 47° ou plus s'il fait froid dehors ?
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

Quand je parlais d'eau ce n'est pas l'eau chaude sanitaire mais la t° de sortie de l'eau qui va dans ton circuit de chauffage. Cette eau-la peut monter jusqu'à 80° sur ta chaudière.
En fait le but de l'adaptation de la pente de c'est de trouver la corrélation entre t° sortie eau chauffage et t° ambiante. Avec une sonde intérieure sur le pi on pourrait imaginer que cette adaptation se fasse automatiquement par domoticz qui regardera l'écart entre t° ambiante programmée et t° ambiante mesurée.
Sinon pour la durée pour chauffer mon eau chaude sanitaire à 60° c'est j'imagine fonction de la taille du ballon. Perso il fait 500L mnais il n'y a que 250L alimenté par la chaudière. Les 250L restant le sont en théorie par des panneaux solaires.
Quelle est la taille de ton ballon ?
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Oups désolé : j’ai répondu trop vite.

Ok, je comprends : j’avais corrigé ma pente par tâtonnement mais je ne me suis pas occupé de la valeur de parallèle. Ma chaudière a deux sondes : une externe et une interne. Je me rappelle que la chaudière utilise les deux pour que la Température intérieure soit égale à ma consigne. Cela marche parfaitement alors que ma valeur de parallèle est clairement mal réglée : tu penses que ma chaudière fait la correction ? Je peux modifier la valeur de parallèle et voir ce que cela donne...

Mon ballon est plus petit : un 80L (chaudière murale vitodens 222) : cela explique ton temps de chauffe plus long.

Ton idée de faire le réglage de la pente et de la valeur de parallèle automatiquement peut être intéressante. Je pense que cela ferait économiser du gaz ?
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

Pour être honnête je me suis lancé récemment dans la compréhension de ma chaudière donc je ne peux te garantir que je sois de super bon conseil. Ce que je te dit est très théorique et donc en soit si toi ça fonctionne bien en pratique... J'essaye moi même de tout comprendre

Si on compare un paramétrage par défaut(pente 1.4 et parallèle=0), on obtient ce graphe:
courbe chauffe defaut.jpg
courbe chauffe defaut.jpg (63.56 Kio) Consulté 8069 fois
Avec le calcul:
Image

je constate ceci:
- Tu chauffes dès que la t° extérieure chutte en dessous de 20° mais est-ce vraiment utile ? Perso, j'ai mis la t° de non chauffage à 15°.
- Tu n'atteins jamais le max de t° de ta chaudière(qui atteint max 55°) car au pire il fait -7°.
En gros, tu chauffes moins fort, mais régulièrement avec les params par défaut tandis que ceux calculés tu chauffes moins souvent, mais plus fort. Je ne sais pas ce qui est le mieux. J'ai l'impression tout de même que ça sous-exploite ta chaudière.
Le point clef doit être selon moi la qualité d'isolation de ta maison. La mienne garde vraiment bien la chaleur et donc la nuit je peux me permettre de passer à 15° voir moins sans perte notable de chaleur.

Je serai effectivement intéressé vu que tu as déjà tout configuré dans domoticz de voir la différence de consommation de gaz en fonction des paramètres par défaut et de ceux calculés. Attention qu'il faut attendre 48h avant de voir les effets d'un changement de pente/parallèle.
Perso j'ai pas de sonde intérieur donc peut-être qu'effectivement chez toi ça corrige automatiquement la pente.
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

Je suis sur le cul par rapport à mon installation et mon utilisation précédente de celle-ci. Je ne m'étais jamais inquiété de consommer 28000kwh de gaz pensant que c'était normal... Maintenant que j'ai bien compris comment ça fonctionne voici les points intéressants:
0. Je faisais pas attention aux période de chauffe de l'ecs. Vive la production d'ecs pour rien surtout avec un boiler de 500L
1. J'ai découvert que j'avais un bouclage ECS pourtant l'eau est toujours froide. Je viens de me rendre compte que le 1er étage n'est pas relié à la boucle mais uniquement l'arrivée d'eau de la douche du grenier. Arrivée qui n'est reliée à rien car pas de douche placée. En gros, ma boucle ecs, chauffe de l'eau que je n'utilise jamais....
2. les paramètres pentes étaient pas adaptées
3. Le montage sur le boiler a été fait à l'envers. J'ai 2 serpentins, un pour la chaudière un pour un panneau solaire. Je ne sais pas si ça a un impacte.

Bref de bonnes économies en perspectives :-)
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai un peu relu la théorie sur la courbe de chauffe et j'ai fait une erreur dans mes calculs d'après:
https://www.energieplus-lesite.be/index ... 4414+c4415
Lorsque la température extérieure a atteint la limite définissant l’arrêt des installations, la température de l’eau aura atteint un minimum. Ici aussi, on pourrait imaginer que ce point correspond pour une température intérieure de consigne de 20°C à une température extérieure de 20°C (besoins nuls) et à une température d’eau d'entrée et de sortie des corps de chauffe de 20°C (émission calorifique nulle).

Dans la pratique, la température de l'eau de chauffage ne peut descendre jusqu'à 20°C. Il est généralement convenu qu'une température minimum de 35°C est nécessaire pour compenser la sensation de fraîcheur due à l'important taux d'humidité ambiante régnant dans nos régions en mi-saison
35°C de température d'eau pour 15°C de température extérieure est donc souvent recommandé comme point de non-chauffage.
Le point important c'est qu'il est conseillé de définir une température minimal de l'eau à 35°(au lieu de 20° par défaut) et une température de non chauffage à 15° au lieu de 20 par défaut. Ca explique alors le déplacement du point pivot(le parralèle) qui était négatif
Niveau calcul ça nous fait :
1. Définir les besoins

En hiver :

T° extérieure de base = -10 (a)

T° maximale de l'eau = 80 (b)

En saison chaude :

T° extérieure de non-chauffage = 15 (c)

T° minimale de l'eau = 35 (d)

Remarquons que certains régulateurs permettent un réglage immédiat de la courbe par définition des températures de plein hiver et de non-chauffage (visualisation directe de la courbe de chauffe, boîtier de dialogue).

2. Calcul de la pente

Pente = [(b) - (d)] / [(c) - (a)] =(80-35)/(15+10)= 1.8 (e)

3. Connaître le point pivot de base du régulateur (défini dans la notice technique)

T° extérieure de non-chauffage = 20 (f)

T° minimum de l'eau = 20 (g)

4. Calculer le déplacement parallèle

Température de l'eau pour une pente égale à (e), le point pivot de base du régulateur [(f), (g)] et une température de non-chauffage égale à
(c) = (g) + [(f) - (c)] x (e) = 20+(20-15)x1.8=29 (h)

Déplacement parallèle = (d) - (h) = 35-29=6 (i)
Ce qui change donc c'est l'hypothèse que la t° d'eau minimum souhaitée est 35° et que f et g sont les valeurs configurées par défaut dans la chaudière et donc 20 et 20.
La pente est donc de 1.8 et le parallèle de 6. Le bon graphe est donc le suivant:
courbeChauffeCOrrect.jpg
courbeChauffeCOrrect.jpg (39.22 Kio) Consulté 8024 fois
Ici, on voit bien que le point pivot c'est 15° extérieur et 35° de t° eau minimum et qu'on atteint les 80° quand on est à -10° qui est la température la plus basse théorique.
Désolé pour la confusion apportée. Je suis en apprentissage aussi :p
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Le calcul de la pente par cette méthode m'interpelle. Pour une chaudière à condensation, j'avais lu qu'il fallait surdimensionner ses radiateurs (ce que j'ai fait) et limiter la température de départ pour qu'elle condense (et donc améliorer son rendement). Viessmann recommande -dans sa notice de maintenance- une pente entre 0,8 et 1,2 lorsqu'on a surdimensionné ses radiateurs.Si je reprends ce calcul et que je limite la température maxi à 60°C (au lieu de 80°C), j'obtiens une pente de 1 : j'ai pris 60° juste pour montrer que cette méthode peut vite nous faire changer de pente... (sans tenir compte de l'inertie ou de l'installation). En me replongeant dans la notice, j'ai vu mes notes sur la pente ; l'installateur m'avait orienté vers une pente de 1,2 et une parallèle à 0. J'avais noté que ma chaudière avait tendance à trop chauffer par temps froid. J'avais donc régler la pente à 1,1 (parallèle toujours à 0) et c'est mieux.

Pour la température minimale de départ de l'eau (Codage 1 - C5), j'ai bien lu cette phrase "généralement convenu qu'une température minimum de 35°C est nécessaire pour compenser la sensation de fraîcheur" mais je ne suis pas convaincu pour autant :lol: .Si la Text se rapproche de 15°C, je préfère que ma chaudière limite son travail (Si Text> 15° alors T depart de 20° au lieu de 35° me semble mieux par intuition : avis ?)

Tu sais quel est le paramètre pour définir "une température de non chauffage à 15° au lieu de 20 par défaut" ? Mais idem, je ne suis pas convaincu. Tu es en avril et il fait 16°C dehors. Ta maison est peut-être à 16° ou 17° car tu es au boulot. A ton retour, ta maison ne sera pas très confortable (toujours 16° ou 17°C au lieu de 19°C souhaité) car tu auras mis une limite de chauffage à 15°. Par contre, mettre une valeur de non chauffage à 18°C me semblerait plus correct.

Enfin, avec la double sonde de température (influence sonde interne / externe de 50%/50%), je ne sais pas du tout ce que fait la chaudière...

Il nous faudrait un spécialiste ;)
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

js-martin a écrit :Le calcul de la pente par cette méthode m'interpelle. Pour une chaudière à condensation, j'avais lu qu'il fallait surdimensionner ses radiateurs (ce que j'ai fait) et limiter la température de départ pour qu'elle condense (et donc améliorer son rendement). Viessmann recommande -dans sa notice de maintenance- une pente entre 0,8 et 1,2 lorsqu'on a surdimensionné ses radiateurs.Si je reprends ce calcul et que je limite la température maxi à 60°C (au lieu de 80°C), j'obtiens une pente de 1 : j'ai pris 60° juste pour montrer que cette méthode peut vite nous faire changer de pente... (sans tenir compte de l'inertie ou de l'installation). En me replongeant dans la notice, j'ai vu mes notes sur la pente ; l'installateur m'avait orienté vers une pente de 1,2 et une parallèle à 0. J'avais noté que ma chaudière avait tendance à trop chauffer par temps froid. J'avais donc régler la pente à 1,1 (parallèle toujours à 0) et c'est mieux.

Pour la température minimale de départ de l'eau (Codage 1 - C5), j'ai bien lu cette phrase "généralement convenu qu'une température minimum de 35°C est nécessaire pour compenser la sensation de fraîcheur" mais je ne suis pas convaincu pour autant :lol: .Si la Text se rapproche de 15°C, je préfère que ma chaudière limite son travail (Si Text> 15° alors T depart de 20° au lieu de 35° me semble mieux par intuition : avis ?)

Tu sais quel est le paramètre pour définir "une température de non chauffage à 15° au lieu de 20 par défaut" ? Mais idem, je ne suis pas convaincu. Tu es en avril et il fait 16°C dehors. Ta maison est peut-être à 16° ou 17° car tu es au boulot. A ton retour, ta maison ne sera pas très confortable (toujours 16° ou 17°C au lieu de 19°C souhaité) car tu auras mis une limite de chauffage à 15°. Par contre, mettre une valeur de non chauffage à 18°C me semblerait plus correct.

Enfin, avec la double sonde de température (influence sonde interne / externe de 50%/50%), je ne sais pas du tout ce que fait la chaudière...

Il nous faudrait un spécialiste ;)
J'avais lu perso que ce qui est important c'est d'avoir un maximum d'écart entre la t de sortie qui va dans les radiateurs et celle de retour qui sort du dernier radiateur de la boucle. C'est pour cette raison d'ailleurs que pour l'ecs il faut idéalement faire un montage spéciale. Perso, c'est pas le cas chez moi et donc l,eau du serpentin entre à 74 et ressort moins chaude et directément dans la chaudière mais encore trop haute que pour condenser.
La t de non chauffage est atteinte justement grâce au parallèle et la pente. Si tu dis que tu veux une pente de 1 et un par râle le de -5 tu auras une t de départ de 15.
courbe.jpg
courbe.jpg (39.7 Kio) Consulté 7988 fois
Pour le 35 j'ai un doute aussi. J'ai eu un chauffagiste au tel qui avait l'air de s'y connaître et parlais de mettre un parallèle à 5. Il viendra faire l'entretien de ma chaudière et je vous dirai quoi.
Pièces jointes
courbe-de-chauffe-viessmann-elyotherm.jpg
courbe-de-chauffe-viessmann-elyotherm.jpg (46.98 Kio) Consulté 7977 fois
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai testé la pente à 1.6 et le parallèle à 7 et ça marche pas du tout. 22 quand 15° demandé et 23 quand 20° demandé.
Je refait le calcul avec une t° min de 25° au lieu de 35° ce qui donne une pente de 2 et un parallèle de -5. A mon avis, je vais devoir abaisser la pente mais au moins je n'aurais pas un tel écart entre t° demandée et t° réelle.
Sinon je reviendrai vers toi pour github. Je reviens de la maternité :p
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Le côté non linéaire de ton écart montre en effet que tu peux baisser un peu ta pente (1,4 ?).

Ta famille s’aggrandit ?
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
Répondre