Récupérer et afficher les datas d'une chaudière Wheishaupt
Récupérer et afficher les datas d'une chaudière Wheishaupt
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..;
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
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.
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.
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
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é...
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é...
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
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...
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...
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
Pas facile a appréhender mais il a ce tuto qui est bien fait :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...
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
http://www.domo-attitude.fr
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
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...
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...
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
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 ??
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 ??
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
Hello, personne n'a d'avis sur ma question ???
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
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
Re: Récupérer et afficher les datas d'une chaudière Wheishaupt
Merci pour ta réponse !
J'ai fait ça et ça marche du tonnerre !
J'ai fait ça et ça marche du tonnerre !