PYTHON : récupération des données API Withings avec OAuth 2.0

Bonjour,
je récupérais déjà les informations de l’API withings via un script Python. Seul problème, la méthode d’authentification (OAuth 1.0) change au 31 novembre 2018, rendant ce script incompatible.

L’API Health Mate est maintenant entièrement fonctionnelle avec le protocole d’authentification OAuth 2.0. Par conséquent, le processus OAuth 1.0 ne sera plus pris en charge à compter du 30 novembre 2018.

Il me fallait donc un nouveau moyen de synchroniser les données de ma balance connectée avec domoticz en utilisant e protocole d’authentification OAuth 2.0.
Pour ce faire j’ai modifié le script nokia-weight-sync de magnific0 disponible sur github
1) Ce script utilise la librairie python-nokia
que vous pouvez installer sur votre machine via la commande
sudo pip3 install nokia
ou
wget https://raw.githubusercontent.com/orcasgit/python-nokia/master/bin/nokia
Copier ensuite ce script dans votre répertoire de scripts python dans domoticz. Pour moi : /home/pi/domoticz/scripts/python/nokia-weight-sync.py
et personnalisez les idx de vos capteurs, votre taille, etc.

Continuer la lecture de PYTHON : récupération des données API Withings avec OAuth 2.0