Re: Script pour Gestion Chaudière Viessmann connecté
Publié : 05 nov. 2018, 11:28
J'ai une Vito 222 et toute la doc, y compris le montage. Mais j'ai beau avoir jeté un oeil rapide, je n'ai pas vu la 4eme plage
Forum sur Jeedom
https://www.jeedom.com/forum/
Hello,thetrueavatar a écrit : ↑05 nov. 2018, 11:50Sur la chaudière c'est un code particulier genre E7 : 65
Mais pour faire appel à cette température d'ecs, il faut définir une 4ème plage de chauffe par ViCare/VitotrolPlus en parralèle de la 1ère;
En faisant, ça j'ai 65° de 5h30 à 6H00 et 58° pour les autres jours/plages.
L'appli c'est feux Vitotrol-Plus dans ViCare est censé être le successeur mais qui fonctionne 10 fois mieux...Mikado a écrit : ↑06 nov. 2018, 09:15Hello,thetrueavatar a écrit : ↑05 nov. 2018, 11:50Sur la chaudière c'est un code particulier genre E7 : 65
Mais pour faire appel à cette température d'ecs, il faut définir une 4ème plage de chauffe par ViCare/VitotrolPlus en parralèle de la 1ère;
En faisant, ça j'ai 65° de 5h30 à 6H00 et 58° pour les autres jours/plages.
C'est quoi cette Appli sur ton Tel ? je n'ai que Vicare et cela ne ressemble pas du tout. En tout cas sur iOS.
Quand tu dis 58°, tu parles de la temp pour l'eau chaude ? Moi j'ai laissé d'usine à 50°. Je n'ai pas d'avis sur la question donc si tu as une bonne raison, tell me
Sinon directement sur la chaudière, je ne vois rien, et si c'est dans le menu maintenance, mon chauffagiste a mis un mot de passe ^^
Va falloir que je l'appelle.
Perso j'ai plus lu qu'entre le mode normal et réduit, il est conseillé de faire un écart max de 5°. Perso j'ai 20 en normal et 15 en réduit. Ca a pour conséquence que ma maison perd 1° durant la nuit. Perso, je met en normal de 6-7h30 le matin et de 16-22h. Le reste est en réduit.Mikado a écrit : ↑06 nov. 2018, 09:49Je fais une petite digression car je me pose des question sur la pertinence du changement de consigne. Bon déjà, j'ai lu un peu partout qu'entre la consigne présence et absence, il ne fallait pas plus de 1 degré. Ce que je fais. Mais malgré tout, cela met un coup de boost dans les température de la chaudière et la consigne peut mettre deux heures, donc grosse inertie.
Ce que j'ai fait pour le moment, c'est eco de 23h00 à 06h00. de 06h00 à 08h00, confort, histoire d'avoir un coup de fouet et que Madame ne râle pas trop , eco de 08h00 à 17h00 puis de 17h30 à 23h00, mode confort.
Mais je ne suis vraiment pas convaincu de ce yoyo. Vous faîtes quoi vous ?
Autre question. Sur le thermo d'ambiance, il y a un cochon et un verre, représentant économie et réception. Je n'ai pas compris comment cela s'inscrit par rapport aux consignes confort et eco. Cela vient en supplément ? ou bien une façon simple de changer la consigne par rapport aux horaires programmés ? et du coup, appuyer sur le mode réception si on est déjà en confort ne sert à rien ? la doc n'est vraiment pas claire.
Merci ton retour est intéressant. Donc pour éviter le tarte et la bactérie, je vais passé à 58 au lieu de 50°. Par contre, je ne vois pas comment tu fais pour ne chauffer que le matin pendant 10mn et que cela suffise pour la journée. Disons que je comprend pour se laver les mains ou laver 3 bols, mais si tu veux prendre une douche le soir, cela ne fonctionne pas, ou alors j'ai raté qqchose Pour le truc 1 fois par semaine, je vais check avec le chauffagiste, je n'ai pas la main, et malheureusement Vitotrol, j'ai tenté mais les id de vicare ne fonctionnent pasthetrueavatar a écrit : ↑06 nov. 2018, 10:18L'appli c'est feux Vitotrol-Plus dans ViCare est censé être le successeur mais qui fonctionne 10 fois mieux...Mikado a écrit : ↑06 nov. 2018, 09:15Hello,thetrueavatar a écrit : ↑05 nov. 2018, 11:50Sur la chaudière c'est un code particulier genre E7 : 65
Mais pour faire appel à cette température d'ecs, il faut définir une 4ème plage de chauffe par ViCare/VitotrolPlus en parralèle de la 1ère;
En faisant, ça j'ai 65° de 5h30 à 6H00 et 58° pour les autres jours/plages.
C'est quoi cette Appli sur ton Tel ? je n'ai que Vicare et cela ne ressemble pas du tout. En tout cas sur iOS.
Quand tu dis 58°, tu parles de la temp pour l'eau chaude ? Moi j'ai laissé d'usine à 50°. Je n'ai pas d'avis sur la question donc si tu as une bonne raison, tell me
Sinon directement sur la chaudière, je ne vois rien, et si c'est dans le menu maintenance, mon chauffagiste a mis un mot de passe ^^
Va falloir que je l'appelle.
Il est plutôt conseillé de tourner entre 55-60° par défaut pour limiter la prolifération des bactéries. Au delà, il y a une augmentation conséquente du tartre(calcaire) qui bouchera les tuyauteries et autres. A 50° la prolifération de légionellose est stoppée mais la bactérie n'est pas détruite. Il faut au minimum 55° pour que la bactérie commence à se dégrader.
J'avais lu qu'il était conseillé de faire chauffer son ECS à 65° pendant 30 minutes, une fois par semaine. Ca suffit à détruire les bactéries. SI tu es à 50° pour moi tu dois au moins une fois par semaine faire un programme anti-légionélose...
En pratique, je ne chauffe mon ecs que 10 minutes chaque matin ce qui suffit à maintenir >50° d'ECS toute la journée active. Le lundi je fais monter mon eau à 65° pendant 30 minutes pour détruire les bactéries de légionnéllose.
Je comprend mieux. J'aurais du te demander si tu avais un ballon ou pas. Moi je n'ai qu'un petit truc tampon de 10 ou 20 litres je crois, qui permet d'avoir de l'eau chaude tout de suite. Mais pas de ballon. Donc toi et moi n'avons pas le même mode de fonctionnement.thetrueavatar a écrit : ↑06 nov. 2018, 13:06Ca dépend fort de la température extérieure pour être honnête. En été, je perdait à peine 5° sur une journée mais içi je suis à 45° le soir.
chart (8).png
Personnellement, j'ai aussi eu une énorme différence en débranchant la pompe de bouclage ECS. C'était une pompe qui tournait 24/7(bonjour la conso) et ma boucle s'effectuait sur la douche du grenier qui n'était pas racccordée. En gros, je faisais boucler de l'eau dans mon ballon pour rien. En coupant ce bouclage j'ai:
- moins de consommation électrique
- moins de consommation gaz
- une chute de température ECS netttement moins élevé. Quasi 10° de moins et donc j'arrivais à garder >50° le soir mi-octobre.
Code : Tout sélectionner
{
"active": {
"type": "boolean",
"value": true
},
"entries": {
"type": "Schedule",
"value": {
"mon": [
{
"start": "05:30",
"end": "07:00",
"mode": "normal",
"position": 0
},
{
"start": "16:00",
"end": "22:00",
"mode": "normal",
"position": 1
}
],
"tue": [
{
"start": "05:30",
"end": "07:00",
"mode": "normal",
"position": 0
},
{
"start": "16:00",
"end": "22:00",
"mode": "normal",
"position": 1
}
],
"wed": [
{
"start": "05:50",
"end": "22:00",
"mode": "normal",
"position": 0
}
],
"thu": [
{
"start": "05:30",
"end": "07:00",
"mode": "normal",
"position": 0
},
{
"start": "16:00",
"end": "22:00",
"mode": "normal",
"position": 1
}
],
"fri": [
{
"start": "05:30",
"end": "07:00",
"mode": "normal",
"position": 0
},
{
"start": "16:00",
"end": "22:00",
"mode": "normal",
"position": 1
}
],
"sat": [
{
"start": "07:00",
"end": "22:00",
"mode": "normal",
"position": 0
}
],
"sun": [
{
"start": "05:50",
"end": "12:00",
"mode": "normal",
"position": 0
},
{
"start": "18:00",
"end": "22:00",
"mode": "normal",
"position": 1
}
]
}
}
}
Hello,thetrueavatar a écrit : ↑07 nov. 2018, 07:50Pour info, j'ai fait un petit update des getRaw*Schedule pour qu'ils renvoyent du json au lieu d'un tableau ce qui me semble plus logique vu que c'est ce que je reçois. Exemple:Code : Tout sélectionner
{ "active": { "type": "boolean", "value": true }, "entries": { "type": "Schedule", "value": { "mon": [ { "start": "05:30", "end": "07:00", "mode": "normal", "position": 0 }, { "start": "16:00", "end": "22:00", "mode": "normal", "position": 1 } ], "tue": [ { "start": "05:30", "end": "07:00", "mode": "normal", "position": 0 }, { "start": "16:00", "end": "22:00", "mode": "normal", "position": 1 } ], "wed": [ { "start": "05:50", "end": "22:00", "mode": "normal", "position": 0 } ], "thu": [ { "start": "05:30", "end": "07:00", "mode": "normal", "position": 0 }, { "start": "16:00", "end": "22:00", "mode": "normal", "position": 1 } ], "fri": [ { "start": "05:30", "end": "07:00", "mode": "normal", "position": 0 }, { "start": "16:00", "end": "22:00", "mode": "normal", "position": 1 } ], "sat": [ { "start": "07:00", "end": "22:00", "mode": "normal", "position": 0 } ], "sun": [ { "start": "05:50", "end": "12:00", "mode": "normal", "position": 0 }, { "start": "18:00", "end": "22:00", "mode": "normal", "position": 1 } ] } } }
Code : Tout sélectionner
include 'phar://' . __DIR__ . '/Viessmann-Api-0.4-SNAPSHOT.phar/index.php';
Hello,vmath54 a écrit : ↑07 nov. 2018, 21:34Bonjour,
le contexte : une chaudière vitodens 222F installée début septembre 2018 ; donc toute neuve.
Je monitore la température intérieure à l'aide d'une sonde située à coté de la sonde viessmann. Je considère cette sonde perso comme fiable, car comparée avec d'autres sondes, avec un écard maxi de 0.5°C.
J'utilise l'API viessmann pour monitorer certains paramètres de mon installation.
Je suis surpris de différentes choses.
Je vous fais part de la première : la température intérieure. Coté API viesmann, j'utilise le script GetRoomTemperature.php
Je constate :
. une courbe pas très linéaire coté viessmann, alors qu'il y a une relève toutes les minutes
. surtout, des pics de température mini qui sont fausses ; par exemple, 0°C le 07/11 à 13h40.
Et d'autres, voir les courbes jointes.
Est-ce que vous constatez de telles anomalies ?
Voici les courbes de température intérieure ; vu par la sonde viessmann, puis par ma sonde perso :
viessmannTempInt.jpg
capteurTempInt.jpg
effectivement, j'ai l'habitude de ne pas pointer sur le phar car je peux "jouer" sur le fifier APIthetrueavatar a écrit : ↑08 nov. 2018, 15:07Sur develop chez moi ça marche. Ce qui m'étonne c'est que ça référence un fichier local et non le phar. Vérifie dans ton bootstrap.php si tu références bien ce dernier:EDIT: j'ai fait un clone du répertoire et il y a une différence. Je vais vérifier car je me demande si certaines choses ne manqueraient pas sur le repo remote.Code : Tout sélectionner
include 'phar://' . __DIR__ . '/Viessmann-Api-0.4-SNAPSHOT.phar/index.php';