Problème de connexion de ma balance Withing sur Jeedom

Tags: #<Tag:0x00007f3857b49470>

Bonjour,

Je viens d’acheter une balance Withing Body+, mais j’ai des problèmes pour récupérer les informations.

En effet j’ai bien un compte withing, l’application smartphone et tout remonte bien de ce côté.

J’ai donc aceté le plugin withing et j’essaye de récupérer mes informations, mais j’ai un problème lors de la création de l’utilisateur, la page withing me renvoie « Client id not authorized ».

J’ai relu les forums, passé mon jeedom en https avec ouverture sur la box.
J’ai créé un compte, récupéré l’ID client et secret application.
J’ai mis ces informations dans le plugin jeedom avec la bonne url de call back.
Ensuite je suis bien renvoyé sur le site de Withing qui me demande de sélectionner un utilisateur, ce que je fais, mais la page suivante m’indique « Client id not authorized ».
J’ai recommencé plusieurs fois, mais cela ne marche pas (mais après attente de 1H en cas de pb de token).

Mon jeedom est bien accessible depuis l’extérieurs sur le port 443 avec son nom de domaine en et le certificat est valide.

Si quelqu’un a une idée je suis preneur :wink:

A bientôt

Désolé je viens par dépit de réinstaller le plugin et maintenant cela marche.
Enfin je vais plu loin …
Ma balance s’est bien crée dans le plugin, par contre mon utilisateur est présent mais j’ai une erreur « The callback URL is either absent or incorrect ».
J’ai donc revérifié mon @ de callback sur jeedom et withing, mais cela ne fonctionne toujours pas.
Dès que j’essaye de cliquer sur activer du mode push j’ai cette erreur.
Rien dans al log de l’utilisateur.
dans la log du plugin j’ai : {« status »:293,« body »:{},« error »:« The callback URL is either absent or incorrect »}

Cordialement.

Peux-tu mettre tes log ou me les envoyer au complet par mp

Tu as bien reçu mon log ?

Visiblement tu n’a pas de certificat a ton https.
Je pense que ton probleme est la

ok je vais refaire ce tuto

Merci :wink:

Bon il y a un pb, je suis bien sur la procédure, mais toujours en HTTPS il me dit que je ne suis pas sécurisé …

Ah ah on y est … j’ai changé de procédure et là cela marche. J’ai maintenant possibilité de rajouter les commandes. Pour le moment cela me dit 0 donc je suppose qu’il n’est pas possible de récupérer l’historique ? je vais découvrir comment cela marche.
Merci :wink:

L’historique doit s’affiché sur la panel
Si tu force le refresh tu doit recuper la derniere valeur connue par withings

Bon je comprend plus rien, un coup sur 10 mon site me dit que je suis sécurisé, le reste du temps il me dit que mon certificat n’est pas valide … en tout cas merci, je vais maintenant suer sur cette histoire de certificat et peut-être aller voir sur d’autres forums.

Faut que je le retrouve mais j’avais un tuto sur le sujet pour creer et installer un certificat avec letencrypte

Bonjour,

Peut être avec ce tuto, à voir :wink:

https://youdom.net/2020/02/09/generer-un-certificat-lets-encrypt-sur-apache/

En fait j’ai testé et j’ai des erreurs que je n’explique pas :
image
hors c’est le même que :
image
et puis
image

Ouvre un sujet pour cela de maniere a etre plus propre pour les suivants

ok tu as raison, merci

Tout de même j’ai peut-être une idée.
Mon certificat est pour le https:\www.nom de domaine hors dans la configuration de mon plugin j’ai https:\nom de domaine, sans les www … hum ne serait-ce pas là mon pb ?

Bonne question je ne sais pas
Tu peux essayer de mettre a jours la configuration reseau de jeedom avec les www ainsi que l’url de callback de l’appli withings pour ton jeedom

oui mais l’url de callback n’est pas éditable dans l’interface.

C’est bon j’ai la solution :wink: :wink:
Cela reprend la conf du jeedom, dsl donc il faut bien dans la conf jeedom préciser l’url en wwww.
Du coup il faut refaire l’application withings avec cette nouvelle URL, récupérer le nouvel ID et Secret, refaire le paramétrage dans le plugin et cela fonctionne !!!
Encore une problématique de cheminement réseau … ouf je suis content c’est résolu.

Merci à vous pour votre aide

Normalement il faut juste mettre a jours l’url

N’oublie pas de cliquer sur le bouton « Solution » pour passer le sujet en resolu