Je suis un heureux utilisateur de produits withings / nokia, et j'aimerais récupérer mes différentes données. Déjà franchement bravvo, je n'imaginais pas que quelqu'un se soit déjà penché sur la question et qu'en plus il y a ait une communauté dérrière. Alors par contre je n'utilise pas le système Domoticz, je shouaite jsute récupérer mes données pour les mettre dans une base de donnée.
J'ai récupéré le script Withings-sync ici : https://github.com/papo-o/domoticz_scri ... gs-sync.py, et j'ai réussi à connecter mon compte développeur withings avec le script, mais quand je shouaite récupérer mes resultats, j'obtiens cette erreur
Code : Tout sélectionner
root@serveur:/home/truelle/testpy# python3 withings-sync.py sync
Traceback (most recent call last):
File "toto.py", line 303, in <module>
json_object = json.loads(domoticzrequest(domoticzurl))
File "/usr/lib/python3.5/json/__init__.py", line 319, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.5/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.5/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1)
Code : Tout sélectionner
#domoticz settings
domoticz_host = 'www.mon_serveur.com' # Url domoticz
domoticz_port = '80' # port
domoticz_url = '' #'json.htm' # Ne pas modifier
debugging = False # True pour voir les logs dans la console log Dz et en ligne de commande, ou False pour ne pas les voir (attention aux majuscules)
Quelqu'un aurait déjà eu ce soucis ?
Merci