Récupérer et afficher les datas d'une chaudière Wheishaupt

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Répondre
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Bonjour à tous,
j'ai installé domoticz sur une rasp qui me lit une sonde DHT22 et me l'affiche dans domoticz, tout roule...
J'ai également une chaudière de marque Wheishaupt, associée à un module de comm qui est relié par ethernet à mon réseau, ce qui me permet d’accéder à la chaudière via un navigateur, pour sa config, + tout les capteurs de T° associés (extérieur, intérieur, etc...).
Ça me permet également (toujours par le biais de mon navigateur internet) de visualiser sous forme de graphique les différentes courbes et de télécharger sous format Excel les datas correspondantes...
Du coup, je me suis dit : pourquoi ne pas récupérer ces infos et les afficher également dans domoticz, afin d'avoir tout regroupé au même endroit...
Le soucis, c'est que je n'ai aucune idée de comment récupérer les infos par script, en ligne de commande...
J'ai contacté le fabriquant de la chaudière mais ils ne savent (veulent ?) pas me répondre, pour eux pas d'autres moyens que de passer par le portail du serveur web intégré au module de comm pour avoir accès aux données...
Alors, j'ai essayé dans un 1er temps d'aspirer les fichiers présents dans le module de comm pour les étudier et voir comment faire.
Le soucis, c'est que pour des raisons de sécurité évidentes, la connexion au module nécessite un login et MdP (que je connais, sinon je ne pourrais pas y accéder), mais comment l'utiliser avec wget par exemple, pour récupérer les fichiers en question ?
J'ai tenté plusieurs commande associant wget et login + mdp, mais sans succès... (j'ai un retour avec une erreur d'accès)...
Comment vous procéderiez à ma place ?
Par avance merci..;
Guillaume86
Messages : 22
Inscription : 20 déc. 2016, 15:12

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Guillaume86 »

Je suis tombé sur ce sujet https://www.weinreich.org/steve/blog/20 ... oaded.html

Si tu as un WCM-COM 1.0 Home, c'est peut-être transposable ?
Par contre il n'est fait nul-part mention de login dans le code, j'ai l'impression.
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Génial, tu es un pro de la recherche, pour ma part je ne suis jamais tombé sur cette page !
J'ai lu en diagonal la traduction proposée par Google, et ça me semble très intéressant...
Un grand merci, je vais éplucher ça dans le détail et je reviendrai ici lorsque j'aurai avancé...
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Bon en fait, ça a l'air tout sauf simple !
J'ai téléchargé le projet sur github par le lien donné par le blog, mais je n'obtiens que des fichiers JSON, dont je ne sais quoi faire...
Il va falloir que je postasse pour apprendre comment exploiter tout ça...
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par deennoo »

Sylv_01 a écrit :Bon en fait, ça a l'air tout sauf simple !
J'ai téléchargé le projet sur github par le lien donné par le blog, mais je n'obtiens que des fichiers JSON, dont je ne sais quoi faire...
Il va falloir que je postasse pour apprendre comment exploiter tout ça...
Pas facile a appréhender mais il a ce tuto qui est bien fait :

https://easydomoticz.com/lua-et-json/

qui te permet de "parser" (recuperer) les infos du json que tu obtiens directement depuis Domoticz
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Merci pour ta réponse...
En fait je suis en contact avec le rédacteur du blog qui m'a déjà donné pas mal d'infos !
Lorsque j'aurai atteint ce que je souhaite faire, je posterai pour partager mon expérience, si ça peut en intéresser d'autres...
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Bon suite de mon affaire : j'ai enfin trouvé comment interroger mon WCM-COM avec un curl en ligne de commande bash pour récupérer les datas que je souhaite afficher...
Ma question est :
- vaut-il mieux que je crée un script lancé par cron sur ma rasp qui va interroger le WCM-COM et mettre à jour un capteur virtuel dans domoticz, comme je le fait déjà pour ma sonde DHT22 raccordée au GPIO de ma rasp,
- ou domoticz ne peut-il pas se débrouiller tout seul, avec un script qui serait lancé par lui (j'avoue que je débute avec domoticz et que je n'ai pas encore exploré cette fonctionnalité...)
Vous feriez quoi à ma place ??
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Hello, personne n'a d'avis sur ma question ???
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par papoo »

il vaut mieux que tu créé un script lancé par cron sur ta rasp qui va interroger le WCM-COM et mettre à jour un capteur virtuel dans domoticz, surtout si tu l'as déjà fais pour autre chose et que cela fonctionne
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Sylv_01
Messages : 227
Inscription : 17 janv. 2017, 13:25

Re: Récupérer et afficher les datas d'une chaudière Wheishaupt

Message par Sylv_01 »

Merci pour ta réponse !
J'ai fait ça et ça marche du tonnerre !
Répondre