Withings ne fonctionne pas

Mon problème

J’ai bien ouvert un compte développeur chez withings, avec la redirection suivante :
https://xxxxxx.duckdns.org/redirect/oauth
Le test d’URL n’est pas reconnu : ça commence mal.

Et quand je lance une intégration, j’ai le message :
‹ {« errors »:[{« message »:« redirect_uri_mismatch: The redirect URI provided is missing or does not match partner callback url »}]} ›

J’ai bien rempli les infos dans config.yaml

Je ne vois pas ce qui bloque.

Merci de votre aide

Ma configuration


[center]## System Information

version core-2023.4.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.10
os_name Linux
os_version 5.15.84-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.5
update_channel stable
supervisor_version supervisor-2023.04.0
agent_version 1.4.1
docker_version 20.10.22
disk_total 938.2 GB
disk_used 6.2 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons File editor (5.5.0), SSH & Web Terminal (13.1.0), MariaDB (2.5.2), NGINX Home Assistant SSL proxy (3.2.0), Samba share (10.0.0), AdGuard Home (4.8.3), Node-RED (14.1.3), Mosquitto broker (6.2.0), Duck DNS (1.15.0), Home Assistant Google Drive Backup (0.110.3), Studio Code Server (5.5.6), ESPHome (2023.3.2)
Dashboards
dashboards 1
resources 0
mode auto-gen
Recorder
oldest_recorder_run 4 avril 2023 à 15:36
current_recorder_run 6 avril 2023 à 00:53
estimated_db_size 52.02 MiB
database_engine mysql
database_version 10.6.10
[/center] Comment récupérer ma configuration : Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier` ___

Salut,
Tu as redémarré HA entre temps

Bonjour,

J’ai le même problème depuis un bon moment.
Je n’ai jamais trouvé la solution.

Merci pour la réponse.
Oui, j’ai bien redémarré HA, mais sans résultat.

1 « J'aime »

Merci
Je vois que je ne suis pas seul !

Bonjour

Le callback est https://my.home-assistant.io/redirect/oauth est ne doit pas être changé par votre propre url.

Fred

Bonjour,

moi perso, j’ai une balance connectée dont j’ai abandonné la connexion avec HA pour le même genre de problèmes, la connexion ne fonctionnait plus, pourtant elle a bien fonctionnée au tout début, vers 2020

Bonjour

Il faut utiliser le système de redirection de https://my.home-assistant.io/ disponible même si vous avez votre propre url.

Fred

comme ca ?

Bonjour

Oui c’est ce que j’ai fait. Si tu es allé sur my.home-assistant.io tu as du pouvoir enregistrer l’url de ton serveur (c’est stocké dans le navigateur uniquement), ainsi lors de la redirection tu sera envoyé sur ton serveur.

Fred

Lorsque je clique sur my.home-assistant.io je tombe sur cette page et je met mon url home assistant.

Bonjour

Tu dois pouvoir ajouter l’intégration depuis cette page Withings - Home Assistant

Fred

J’ai ce message

{« errors »:[{« message »:« redirect_uri_mismatch: The redirect URI provided is missing or does not match partner callback url »}]}

Même erreur que celui qui a ouvert le topic.

Bonjour

Voila ce que j’ai :

Dans HA, Paramètres, Appareilset Services, les trois petits points en haut à droite :


Fred

Bonjour

Tu peux aussi créer les informations d’identification depuis cette page

Fred

J’ai enfin réussi. Merci

Bonjour

Juste en mettant https://my.home-assistant.io/redirect/oauth dans l’url de l’api withings ?
J’ai pourtant la même chose que les images ci-dessus !
Et c’est bien cette url qui semble bloquer.

Merci de ton aide

J’ai enfin pu installer withings dans mon HA.
Merci à @frederic34 qui m’a mis sur la voie.
L’aide n’est pas suffisamment explicite, ou je l’utilisais mal !

A toute fins utiles, j’ai fini par faire un tuto disponible ici Withings et HA

Yves

Bonsoir à tous,
je deterre le sujet, j.ai réussi à intégrer ma balance mais je n’ai qu’une seul entité qui est disponible, le poids cible.
Comment avoir les autres ?