Page 1 sur 2

Chaudière Viessmann et Domoticz

Publié : 18 avr. 2016, 22:51
par js-martin
Bonjour,

Je suis en train de regarder ce que l'on peut faire avec une chaudière Viessmann et j'ai trouvé un truc prometteur : les deux LED d'état qui sont sur la chaudière sont aussi des recepteurs/emetteurs IR !!

Cela sert au technicien de la marque pour discuter avec la chaudière.

Comme c'est du serial, cela me semble très interessant pour ceux qui ont une telle chaudière. Voici les infos que l'on peut récupérer et que l'on peut modifier :

Image

Cela vient d'un tuto d'ici :

https://www.bricozone.fr/t/comment-jai- ... -pi.14671/

Qui se base sur OpenV (traduit de l'allemand par Google) :

https://translate.google.fr/translate?s ... t=&act=url

bref, il me semble que l'on peut intégrer tout cela à Domoticz...

Je vais m'y attaquer ;) Toute aide sera la bienvenue !

Re: Chaudière Viessmann et Domoticz

Publié : 19 avr. 2016, 09:22
par epierre
J'ai la même, super sujet !

il faut que je trouve le module, et je pense que je pourrais même sur la base du langage proposer une intégration ;-) sur la base du vito.py

son repo est ici: https://github.com/smbunn/Viessmann-Control

Re: Chaudière Viessmann et Domoticz

Publié : 19 avr. 2016, 12:37
par js-martin
Pour le module, je préfère me le fabriquer car je trouve que le gros boitier qui tient avec le "V" de Viessmann n'est pas très beau. De plus, impossible de fermer le panneau.

Avec les petites led 3mm et un peu de fils, on doit pouvoir faire mieux !

Voici les composants nécessaire :

3 x 10kΩ résistance
1 x 180Ω résistance
1 x 100nF Condensateur
1 x 100microF condensateur électrolytique
1 x Transistor 2 N 3906 (le nom exact de ce USED est "2 N 3906 BU TO92 FSC")
1 x transistor BC 547 B
1 x IR Emitter SFH 487-2 (attention, ceux qui ont essayé d'autres modèles ne sont parvenus à rien... il faut bien le 487-2)
1 x phototransistor SFH 309 FA

Je viens de tous les trouver sur ebay.

Je n'ai pas optimisé les prix, mais plutôt les avis et la proximité (livraison sous 7 jours environ) : prix sans les condensateurs et résistances = 14€... et je vais avoir du stock !!! 10 led TX, 3 led RX, 5 transistors de chaque... Si cela t'interesse Epierre, je peux te vendre un kit complet (voir te faire le montage si tu ne sais pas faire et une fois que j'aurai expérimenté le mien pour ne pas vendre un truc qui ne marche pas...)
Image1.jpg
Image1.jpg (110.02 Kio) Consulté 14143 fois
Pour le support, j'utiliserai mes petites plaques (très pratique) :

http://www.ebay.fr/itm/PLAQUE-DESSAI-CI ... Swq7JUCHED

Re: Chaudière Viessmann et Domoticz

Publié : 19 avr. 2016, 13:03
par epierre
js-martin a écrit :Pour le module, je préfère me le fabriquer car je trouve que le gros boitier qui tient avec le "V" de Viessmann n'est pas très beau. De plus, impossible de fermer le panneau.

Avec les petites led 3mm et un peu de fils, on doit pouvoir faire mieux !

Je n'ai pas optimisé les prix, mais plutôt les avis et la proximité (livraison sous 7 jours environ) : prix sans les condensateurs et résistances = 14€... et je vais avoir du stock !!! 10 led TX, 3 led RX, 5 transistors de chaque... Si cela t'interesse Epierre, je peux te vendre un kit complet (voir te faire le montage si tu ne sais pas faire et une fois que j'aurai expérimenté le mien pour ne pas vendre un truc qui ne marche pas...)

Pour le support, j'utiliserai mes petites plaques (très pratique) :

http://www.ebay.fr/itm/PLAQUE-DESSAI-CI ... Swq7JUCHED
oui j'ai pas mal de ces plaques faisant du mysensors ;-) par contre si tu as du sur stock je veux bien t'en écouler un peu ;-) why not ?

Re: Chaudière Viessmann et Domoticz

Publié : 19 avr. 2016, 14:32
par js-martin
Je peux te fournir cela :

1 x Transistor 2 N 3906 (le nom exact de ce USED est "2 N 3906 BU TO92 FSC")
1 x transistor BC 547 B
1 x IR Emitter SFH 487-2 (attention, ceux qui ont essayé d'autres modèles ne sont parvenus à rien... il faut bien le 487-2)
1 x phototransistor SFH 309 FA

au prix que tu voudras ;) + 1 timbre (ou bien tu passes chez moi si tu habites proche de l'Essonne + 1 un verre offert ;) )

et pour ceux qui veulent une connexion USB, c'est 1,2€ de plus grâce au convertisseur PL2303 USB <-> RS232.

Re: Chaudière Viessmann et Domoticz

Publié : 23 avr. 2016, 12:25
par js-martin
Je viens de recevoir les transistors... il ne me manque plus que l’émetteur pour que je m'y atèle !

@ePierre J'ai pas mal de condensateurs 100uF : si tu en veux un aussi, dis le moi. Idem s'il te manque une résistance. Je n'ai plus de 100nF mais un 47nF devrait jouer son rôle de déparasitage.
composants.JPG
composants.JPG (106.82 Kio) Consulté 14071 fois

Re: Chaudière Viessmann et Domoticz

Publié : 30 avr. 2016, 10:41
par js-martin
J'ai reçu le récepteur IR : je m'attaque au montage !

Re: Chaudière Viessmann et Domoticz

Publié : 01 mai 2016, 00:39
par js-martin
J'y ai passé l'après midi...

montage fini :
montage.JPG
montage.JPG (733.74 Kio) Consulté 14002 fois
un peu de "pate à fixe" (c'est provisoire !) :
chaudiere.JPG
chaudiere.JPG (457.02 Kio) Consulté 14002 fois
ensuite, j'ai galéré pour faire marcher quelque chose...
la solution aura été avec viTalk et un convertisseur "serial to USB" :

Code : Tout sélectionner

sudo vitalk -t /dev/ttyUSB0
Reset Communication to KW Proto..Success.
Try Proto 300 Init: Success.
Now listening to telnet Port 83
New connection from 127.0.0.1 on socket 5
puis en se connectant sur le port 83 :

Code : Tout sélectionner

telnet localhost 83
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Welcome at vitalk, the Vitodens telnet Interface. (5)
et en tapant des commandes, je discute avec ma Vidodens 222-W :

Code : Tout sélectionner

$gc 3
          k_ist_temp: 39.00 oC;
       k_ist_temp_tp: 39.00 oC;
         k_soll_temp: 5.00 oC;
        k_abgas_temp: 45.50 oC;


$gc
            deviceid: 0x20cb ;
                mode: 2 ;
                time: 00:34:43 ;
              saving: 0 ;
               party: 1 ;
           mode_text: Heating and hot water ;
        outdoor_temp: 8.90 oC;
     outdoor_temp_tp: 8.90 oC;
 outdoor_temp_smooth: 10.30 oC;
          k_ist_temp: 39.00 oC;
       k_ist_temp_tp: 39.00 oC;
         k_soll_temp: 5.00 oC;
        k_abgas_temp: 45.50 oC;
        ww_soll_temp: 42 oC;
         ww_ist_temp: 34.80 oC;
      ww_ist_temp_tp: 34.80 oC;
           ww_offset: 20 K;
        vl_soll_temp: 0.00 oC;
      raum_soll_temp: 19 oC;
       raum_ist_temp: 20.30 oC;
  red_raum_soll_temp: 14 oC;
     party_soll_temp: 19 oC;
              niveau: 0 K;
             neigung: 1.1 ;
              pp_max: 65 %;
              pp_min: 30 %;
              starts: 94442 ;
           runtime_h: 6402.1 h;
             runtime: 23047646 s;
               power: 0.0 %;
              ventil: 3 ;
         ventil_text: Warm Water ;
          pump_power: 0 %;
           circ_pomp: 1 ;
             WW_pomp: 0 ;
              H_pomp: 0 ;
C'est prometteur...

edit :

la modification des paramètres fonctionne :

J'ai pu désactiver le mode "cocktail" ("party") à distance et la chaudière l'a bien pris en compte :

Code : Tout sélectionner

g party
1
$s party 0
OK

Re: Chaudière Viessmann et Domoticz

Publié : 01 mai 2016, 10:04
par js-martin
C'est possible de se passer de l'adaptateur USB.

Connexion directe sur le Raspberry sur les broches 8 (TXD) et 10 (RXD) et utilisation du device ttyAMA0

Code : Tout sélectionner

sudo vitalk -t /dev/ttyAMA0
Cela marche normalement (et comme j'étais saturé au niveau USB, c'est parfait)

Re: Chaudière Viessmann et Domoticz

Publié : 02 mai 2016, 00:08
par js-martin
Pour plus de clarté, j'ai lancé un tuto sur le sujet :

viewtopic.php?f=17&t=1955