Intégration de la balance Withings grâce à Xpath

Capteurs et actionneurs HTTP

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Nico33 » 07 Août 2015 08:55

Ben c'est parce qu'il n'y a que ton poids. Il y a les valeurs de chaque mesure mais pas celles de 2 personnes. En tout cas, rien qui ne les différencies dans ce xml.

Peut-être que cela se différencie dans l'url d'appel avec le userid ?
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Intégration de la balance Withings grâce à Xpath

Messagepar seraphinou » 07 Août 2015 20:24

Bonsoir
voila ce que je recupere dans le xml

<?xml version="1.0"?><withings-data><llier, CHRISTOPHE><last-date>2015-08-07</last-date><last-time>19:38:38</last-time><Weight>102.555</Weight><Weight-suffix>kg</Weight-suffix></llier, CHRISTOPHE><rre, Veronique><last-date>2015-08-07</last-date><last-time>06:23:38</last-time><Weight>72.813</Weight><Weight-suffix>kg</Weight-suffix></rre, Veronique></withings-data>

par contre ca me renvoi
ERREUR: Valeur lue vide

le xpath que je met et
/withings-data/Veronique/Weight

pouvez vous me donner un petit coup de main je suis proche je pense
cdt
Passione d'informatique et de domotique depuis pas mal de temps,
je possede
1 eedomus+ -1synology ds 713+-1 ecodevice-1wes-2 compteurs eau a impulsion-5 wallplug fibaro-4 fgms-001-1 qubino fil pilote-1 fibaro universel-4 sondes oregon thgr 810- etc
seraphinou
 
Messages : 234
Inscription : 20 Juil 2014

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Madoma73 » 08 Août 2015 10:40

/withings-data/rre, Veronique/weight ?

tu utilises le script fourni par la team ?
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

Re: Intégration de la balance Withings grâce à Xpath

Messagepar seraphinou » 08 Août 2015 11:40

bonjour
oui j'utilise le script de la team
je viens d'essayer avec
/withings-data/rre, Veronique/weight ? marche pas

j'ai modifier en

/withings-data/rre/Veronique/weight marche pas

une autre idee
merci a vous
cdt
Passione d'informatique et de domotique depuis pas mal de temps,
je possede
1 eedomus+ -1synology ds 713+-1 ecodevice-1wes-2 compteurs eau a impulsion-5 wallplug fibaro-4 fgms-001-1 qubino fil pilote-1 fibaro universel-4 sondes oregon thgr 810- etc
seraphinou
 
Messages : 234
Inscription : 20 Juil 2014

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Madoma73 » 08 Août 2015 17:41

tu es sûr du xml ?
pour moi un truc genre <llier, CHRISTOPHE>, c'est pas du xml....
Pierre
Madoma73
 
Messages : 1435
Inscription : 16 Sep 2012
Localisation : 38

Re: Intégration de la balance Withings grâce à Xpath

Messagepar seraphinou » 08 Août 2015 20:01

Oui
C est ce que me renvoi le fichier Php
2015-08-0806:55:12103.182kg2015-08-0806:58:1172.665kg
code source
<?xml version="1.0"?><withings-data><llier, CHRISTOPHE><last-date>2015-08-08</last-date><last-time>06:55:12</last-time><Weight>103.182</Weight><Weight-suffix>kg</Weight-suffix></llier, CHRISTOPHE><rre, Veronique><last-date>2015-08-08</last-date><last-time>06:58:11</last-time><Weight>72.665</Weight><Weight-suffix>kg</Weight-suffix></rre, Veronique></withings-data>
Voilà
Merci
Chris
Passione d'informatique et de domotique depuis pas mal de temps,
je possede
1 eedomus+ -1synology ds 713+-1 ecodevice-1wes-2 compteurs eau a impulsion-5 wallplug fibaro-4 fgms-001-1 qubino fil pilote-1 fibaro universel-4 sondes oregon thgr 810- etc
seraphinou
 
Messages : 234
Inscription : 20 Juil 2014

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Nico33 » 10 Août 2015 16:46

C'est vrai que c'est étonnant ce champs avec des lettres, une vrigule puis le prénom.
D'où sortent ces lettres ?
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Intégration de la balance Withings grâce à Xpath

Messagepar seraphinou » 10 Août 2015 17:28

bonsoir
peut pas te dire
un mystere
j'aimerais comprendre
et je compte sur ce forum
merci
chris
Passione d'informatique et de domotique depuis pas mal de temps,
je possede
1 eedomus+ -1synology ds 713+-1 ecodevice-1wes-2 compteurs eau a impulsion-5 wallplug fibaro-4 fgms-001-1 qubino fil pilote-1 fibaro universel-4 sondes oregon thgr 810- etc
seraphinou
 
Messages : 234
Inscription : 20 Juil 2014

Re: Intégration de la balance Withings grâce à Xpath

Messagepar seraphinou » 10 Août 2015 17:39

re

en fait en regardant dans mon compte withings ,j'ai laisse une seul lettre a mon nom et ca donne ca

?xml version="1.0"?><withings-data>< CHRISTOPHE><last-date>2015-08-10</last-date><last-time>05:43:26</last-time><Weight>104.376</Weight><Weight-suffix>kg</Weight-suffix></ CHRISTOPHE>< Veronique><last-date>2015-08-10</last-date><last-time>06:06:01</last-time><Weight>72.354</Weight><Weight-suffix>kg</Weight-suffix></ Veronique></withings-data>

je pense que c'est mieux du coup j'ai mis ce xpath la
/withings-data/Veronique/Weight

mais ca m'ecrit toujours

ERREUR: Valeur lue vide

une idee? on va y arrive
chris
Passione d'informatique et de domotique depuis pas mal de temps,
je possede
1 eedomus+ -1synology ds 713+-1 ecodevice-1wes-2 compteurs eau a impulsion-5 wallplug fibaro-4 fgms-001-1 qubino fil pilote-1 fibaro universel-4 sondes oregon thgr 810- etc
seraphinou
 
Messages : 234
Inscription : 20 Juil 2014

Re: Intégration de la balance Withings grâce à Xpath

Messagepar hugosc » 18 Août 2015 20:38

Le XML reçu n'est pas valide, il est interdit d'avoir un espace dans un nom de balise (< CHRISTOPHE> devrait être <CHRISTOPHE>).
Il est peu probable de pouvoir contourner ce problème sans corriger le XML à la source.
Éventuellement essayer //Weight[2] ou //Weight[2]/text()
hugosc
 
Messages : 15
Inscription : 19 Sep 2012

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Ferritales » 24 Sep 2015 10:16

pour info l'API retourne plus de valeur maintenant:

1 : Weight (kg)
4 : Height (meter)
5 : Fat Free Mass (kg)
6 : Fat Ratio (%)
8 : Fat Mass Weight (kg)
9 : Diastolic Blood Pressure (mmHg) => nouveau
10 : Systolic Blood Pressure (mmHg) => nouveau
11 : Heart Pulse (bpm) => nouveau
54 : SP02(%) => nouveau
Ferritales
 
Messages : 286
Inscription : 17 Mars 2015

Re: Intégration de la balance Withings grâce à Xpath

Messagepar la mouche » 30 Nov 2017 10:16

Bonjour a tous , je déterre ce topic car j'aimerais savoir s'il est possible aujourd'hui de récupérer d'autre info comme l'imc , la masse musculaire etc .... , si oui , comment , quelles sont les modifs a apporter au script ?
Merci d'avance pour vos réponses ;)
la mouche
 
Messages : 18
Inscription : 11 Mars 2017

Re: Intégration de la balance Withings grâce à Xpath

Messagepar DomotiFred » 01 Déc 2017 15:00

Bonjour,

Il me semble que cette balance fait partie des objets connectés disponibles dans le panneau de configuration de la box.
As-tu essayé de l'intégrer depuis le panneau de config ?
2 Eedomus+ - 96 Zwave - 18 433 MHz - 3 EnOcean - 1 Edisio - 2 Xee - 14 cam IP - 1 Connexoon + 8 SONOS - 1 Musaic - 8 Google Home - 7 ChromeCast - 1 Synology 1513+ - 1 Smartcoffee - 1 robot tondeuse - 3 Nabaztag - 1 Lametric Time - 1 Nokia Body Cardio
DomotiFred
 
Messages : 1107
Inscription : 15 Mars 2013
Localisation : 78

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Kernum » 11 Déc 2017 13:29

la mouche a écrit:Bonjour a tous , je déterre ce topic car j'aimerais savoir s'il est possible aujourd'hui de récupérer d'autre info comme l'imc , la masse musculaire etc .... , si oui , comment , quelles sont les modifs a apporter au script ?
Merci d'avance pour vos réponses ;)


Bonjour, je viens de regarder le script sur le store pour la balance Within.
Il apparait que l'URL utilisée du script remonte les valeurs suivantes :

- Pulse Wave Velocity
- Heart Pulse
- Weight
- Fat Mass Weight
- Fat Free Mass
- Fat Ratio

Je suis en train de chercher car apparement il doit y avoir une autre URL pour remonter plus d'infos ...

Si tu souhaites récupérer une de ces valeurs, il te suffit de modifier le script à la ligne 92.
De base tu as déjà le poid, le pourcentage de masse grasse et le pouls.

Voici la ligne à copier coller à la ligne 92 :
Code : Tout sélectionner
$measure_type = array(1 => 'weight', 8 => 'fat_mass', 11 => 'heart_rate', 91 => 'pulse_wave_velocity', 5 => 'fat_free_mass', 6 => 'fat_ratio');


Ensuite il te faudra adapter ton X-path pour récupérer ce qui t'interresse.
Kernum
 
Messages : 72
Inscription : 04 Mars 2017

Re: Intégration de la balance Withings grâce à Xpath

Messagepar la mouche » 14 Déc 2017 10:55

merci Kernum , je vais essayer et je reviens donner les résultats :P
la mouche
 
Messages : 18
Inscription : 11 Mars 2017

Re: Intégration de la balance Withings grâce à Xpath

Messagepar DomotiFred » 14 Déc 2017 11:16

Bonjour,

J'ai commandé pour mon Noël (faut être fou) la balance connectée Nokia (ex Withing) Body Cardio.
https://health.nokia.com/fr/fr/body-cardio/shop?screen=desc&gclid=Cj0KCQiA38jRBRCQARIsACEqIevYMmk-T4zSjis8iBmI61bkGqxfMOK0cwZtou-xzVD9X19ajEyMBOIaAsZKEALw_wcB
Je regarderai si le script fait bien tout remonter dans l'eedomus, mais j'ai un doute.
Quelqu'un l'a déjà essayée avec l'eedomus ?

Fred.
2 Eedomus+ - 96 Zwave - 18 433 MHz - 3 EnOcean - 1 Edisio - 2 Xee - 14 cam IP - 1 Connexoon + 8 SONOS - 1 Musaic - 8 Google Home - 7 ChromeCast - 1 Synology 1513+ - 1 Smartcoffee - 1 robot tondeuse - 3 Nabaztag - 1 Lametric Time - 1 Nokia Body Cardio
DomotiFred
 
Messages : 1107
Inscription : 15 Mars 2013
Localisation : 78

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Kernum » 14 Déc 2017 12:06

DomotiFred a écrit:Bonjour,

J'ai commandé pour mon Noël (faut être fou) la balance connectée Nokia (ex Withing) Body Cardio.
https://health.nokia.com/fr/fr/body-cardio/shop?screen=desc&gclid=Cj0KCQiA38jRBRCQARIsACEqIevYMmk-T4zSjis8iBmI61bkGqxfMOK0cwZtou-xzVD9X19ajEyMBOIaAsZKEALw_wcB
Je regarderai si le script fait bien tout remonter dans l'eedomus, mais j'ai un doute.
Quelqu'un l'a déjà essayée avec l'eedomus ?

Fred.

Hello,
j'ai la même en fait et les infos qui remontent sont celles citées au dessus.
Par contre j'ai vu que parfois certaines infos ne remontent pas alors qu'elles sont bien mesurées.
Donc je pense qu'il faudrait un peu farfouiller le script pour comprendre pourquoi ...
Kernum
 
Messages : 72
Inscription : 04 Mars 2017

Re: Intégration de la balance Withings grâce à Xpath

Messagepar DomotiFred » 14 Déc 2017 14:19

OK, je vais donc attendre le 25/12 pour tester...
2 Eedomus+ - 96 Zwave - 18 433 MHz - 3 EnOcean - 1 Edisio - 2 Xee - 14 cam IP - 1 Connexoon + 8 SONOS - 1 Musaic - 8 Google Home - 7 ChromeCast - 1 Synology 1513+ - 1 Smartcoffee - 1 robot tondeuse - 3 Nabaztag - 1 Lametric Time - 1 Nokia Body Cardio
DomotiFred
 
Messages : 1107
Inscription : 15 Mars 2013
Localisation : 78

Re: Intégration de la balance Withings grâce à Xpath

Messagepar 58230 » 14 Déc 2017 18:01

DomotiFred a écrit:OK, je vais donc attendre le 25/12 pour tester...

Attends le 02/01 pour voir la courbe de poids descendre :mrgreen: :mrgreen: :mrgreen:
58230
 
Messages : 203
Inscription : 09 Mars 2015
Localisation : 58230 Saint Brisson

Re: Intégration de la balance Withings grâce à Xpath

Messagepar Kernum » 14 Déc 2017 18:13

58230 a écrit:
DomotiFred a écrit:OK, je vais donc attendre le 25/12 pour tester...

Attends le 02/01 pour voir la courbe de poids descendre :mrgreen: :mrgreen: :mrgreen:

S'il est indique "Ne peut monter à plus de deux sur la balance" c'est que t'as abusé un peu trop des fêtes :D
Kernum
 
Messages : 72
Inscription : 04 Mars 2017

PrécédentSuivant

Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité