[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 »

Biocef a écrit : Pour répondre à ma question précédente, pour le delta-rt j'ai mis l'idx du boiler-runtime, ça semble fonctionner.
oui, c'est bien cela ! Je viens de rajouter la précision en première page sous le code.

Code : Tout sélectionner

537	Widget virtuel	00082537	1	boiler time	General	Custom Sensor	0 secondes
Biocef a écrit :Par contre, quelle est la méthode/formule pour calculer la bonne valeur Deb à mettre ?
Tu pars de ma valeur. Ensuite tu fais des relevés sur ton compteur gaz et tu augmentes ou diminues ton coefficient pour corriger.
Biocef a écrit :Concernant les différentes températures, ai-je bien compris ?
On a :
Mode Party (le verre)
Mode Eco (le cochon) = Température normale -3°c
Température normale = Température en journée/présence
Température réduite = Température nuit/absence en fonction de la programmation
Mode vacance = Température supplémentaire gérée par domoticz à utiliser en cas d'absence par exemple
C'est bien cela
Autre question, est-il envisageable (si oui, comment puis-faire ?) de rajouter dans Domoticz un bouton pour faire un reset des messages d'erreur de la chaudière ?
oui, c'est envisageable.

Il faudrait modifier mon code pour intégrer la commande "rs 7507 0; " qui efface la dernière erreur. On pourrait même faire un bouton pour effacer toutes les erreurs.

Il y a 10 registres mémoires pour le stockage erreur
on commence à 7507 en hexa, et on ajoutes 9 en hexa
-7507
-7510
-7519
-7522
...
-7558
(source gchaud)
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
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

Bonjour à tous,

Je suis en train d'installer le système via UART directement sur la raspberry PI (3 chez moi).
La partie électronique est terminée et fonctionnelle. Je l'ai validée en mettant tête bêche les 2 leds et en faisant passer à la main des pulses via les GPIOs.

J'ai désactivé le BT pour éviter les conflits sur la partie UART en changeant mon /boot/config.txt comme suit

Code : Tout sélectionner

dtoverlay = pi3-disable-bt
enable_uart=1
J'ai installé la partie vitalk sans soucis (à priori).

Par contre, quand je lance

Code : Tout sélectionner

vitalk via  sudo vitalk -t /dev/ttyS0
j'ai le message suivant:

Code : Tout sélectionner

Reset Communication to KW Proto..Success.
Try Proto 300 Init: failed!
J'ai une vitodens 222F et la led émettrice est bien celle indiquée dans le premier post (même référence).
J'ai aussi un vitotrol 200 sur la chaudière

J'ai raté quoi ?

Merci d'avance pour votre aide

[Edit: Ajout info Vitotrol]
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 »

Il est possible que ta chaudière ne supporte pas le protocole Viessmann 300 (mais peut-être le KW). Je crois que vcontrol est compatible KW mais pas Vitalk.

Si j'ai raison, ce n'est pas désespéré. Tu prends mon code et tu l'adaptes avec les commandes vcontrol qui sont similaires.
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
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

Je regarde ça de suite.

Merci pour le coup de main !
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

J'ai beau regarder partout, je ne vois pas de trace de vcontrol :(

Même dans ton premier post (très bien fait d'ailleurs), tu parles de vitalk mais pas de vcontrol.

Ou pourrais-je le trouver?

Merci encore
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

C'est encore moi.

Je serai surpris que ma chaudière ne supporte pas le protocole, j'ai cru comprendre que j'avais la même que toi (une vitodens 222F).

Si c'est le cas, cela devrait fonctionner.

Y a t'il tout bêtement un paramètre à faire dans le menu de la chaudière ?
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 »

Dans mon premier post, le premier lien que je donne parle des protocoles.

Regarde ici : https://openv.wikispaces.com/Protokolle

Je n'ai pas la même version que toi (222-W).

Pour vcontrol, regarde ici : https://openv.wikispaces.com/vcontrold
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
Biocef
Messages : 39
Inscription : 13 déc. 2014, 14:59

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

Message par Biocef »

toons a écrit : Par contre, quand je lance

Code : Tout sélectionner

vitalk via  sudo vitalk -t /dev/ttyS0
j'ai le message suivant:

Code : Tout sélectionner

Reset Communication to KW Proto..Success.
Try Proto 300 Init: failed!
Bonjour,
Question bête, es-tu certain du ttyS0 ?
J'ai une 222F et ça fonctionne parfaitement, je doute que le problème vienne d'une incompatibilité avec vitalk (mais j'avoue ne pas y connaître grand chose)
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

Biocef a écrit : Bonjour,
Question bête, es-tu certain du ttyS0 ?
J'ai une 222F et ça fonctionne parfaitement, je doute que le problème vienne d'une incompatibilité avec vitalk (mais j'avoue ne pas y connaître grand chose)
Bonjour,

Le ttyS0 est du à la PI3
Je ne sais pas pourquoi mais le ttyAMA0 est remplacé par le ttyS0
Je suis certain que cela ne vient pas de la car Vitali voit bien passer le 0x05 en réception. Je passe donc bien par le bon port.

Mais dans le doute, je vais tester par un module uart/usb pour voir si cela vient du ttyS0

Par quoi passes tu pour dialoguer ? Un câblage mais où l'interface usb dont le lien est en première page ?
Une piste serait peut être la puissance d'émission de la Led IR.

Si la puissance d'émission est trop faible, la chaudière pourrait ne pas voir l'info
toons
Messages : 11
Inscription : 10 avr. 2017, 08:18

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

Message par toons »

Comme je le craignais, le fait de passer par l'usb n'a rien changé...

Demain, je tente d'augmenter la puissance d'émission

Toutes les idées sont les bienvenues
Répondre