[Python] [Obsolète] Récupération des données API Withings

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
frenchyyii
Messages : 310
Inscription : 16 oct. 2015, 06:29

Re: PYTHON : recupération des données API Withings

Message par frenchyyii »

Si tu ne t'es pas pesé depuis que tu as lancé le script précédant, le compteur ne se pas à jour c'est normal. Le compteur n'évolue que lors d'une valeur différente?
Perso j'ai toujours des soucis avec la récup des données donc ne serai pas d'un grand secours. :(
gawel3164
Messages : 325
Inscription : 07 janv. 2016, 19:51

Re: PYTHON : recupération des données API Withings

Message par gawel3164 »

effectivement ..... :lol: En faisant une nouvelle mesure, ça se met a jour....a part le cron qui ne fonctionne pas. Vais essayer d'y remédier!! :shock:
Merci!!
Domoticz 2022.1/RFlink V1.1_R48/ prises: DIO, SCS/caméras IP/station météo Auriol/sondes Oregon/PIR/ZK1PA/Relevé compteur Gaz/téléinfo EDF/Mysensors:RGB-3D,Temp.,IR/Arrosage autonome/Google home/ ESP: IR,Temp.,relai,distance,OLED/Withings Ws30
gawel3164
Messages : 325
Inscription : 07 janv. 2016, 19:51

Re: PYTHON : recupération des données API Withings

Message par gawel3164 »

le cron me résiste...et contrairement a d'autres évènements que j'ai placés dans le cron, celui-ci ne se lance pas...
Quand je lance le script depuis la console, tout fonctionne bien et mon device poids se met a jour.
J'ai pourtant fait un chmod +x sur le script withings.py
J'ai aussi tenté de faire le script_time lua ci-dessous qui lancerait mon script python, mais ça ne fonctionne pas non plus. Le script lua s'execute puisque en log j'ai bien 'test withings" qui s'affiche, mais le os.execute ne se lance pas. :(

Code : Tout sélectionner

commandArray = {}
print('test withings')
os.execute('sudo /home/pi/domoticz/scripts/python/withings.py') 
return commandArray
Domoticz 2022.1/RFlink V1.1_R48/ prises: DIO, SCS/caméras IP/station météo Auriol/sondes Oregon/PIR/ZK1PA/Relevé compteur Gaz/téléinfo EDF/Mysensors:RGB-3D,Temp.,IR/Arrosage autonome/Google home/ ESP: IR,Temp.,relai,distance,OLED/Withings Ws30
jackslayter
Messages : 1040
Inscription : 30 sept. 2014, 14:40
Localisation : Isère (38)

Re: PYTHON : recupération des données API Withings

Message par jackslayter »

et avec un

Code : Tout sélectionner

sudo python /home/pi/domoticz/scripts/python/withings.py
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
gawel3164
Messages : 325
Inscription : 07 janv. 2016, 19:51

Re: PYTHON : recupération des données API Withings

Message par gawel3164 »

J'y avais pensé aussi, mais non. :(
Domoticz 2022.1/RFlink V1.1_R48/ prises: DIO, SCS/caméras IP/station météo Auriol/sondes Oregon/PIR/ZK1PA/Relevé compteur Gaz/téléinfo EDF/Mysensors:RGB-3D,Temp.,IR/Arrosage autonome/Google home/ ESP: IR,Temp.,relai,distance,OLED/Withings Ws30
tonejay
Messages : 106
Inscription : 15 sept. 2017, 20:28

Re: PYTHON : recupération des données API Withings

Message par tonejay »

Bonjour a tous !!

Merci pour ce script ! je tente de l'installer, j'ai suivi le tuto, mais je bloque au lancement du script...

j'ai l'erreur suivante :

Code : Tout sélectionner

Traceback (most recent call last):
  File "/home/pi/domotique/domoticz/scripts/python/withings.py", line 15, in <module>
    from get_withings_data import WithingsAuth, WithingsApi  # projet initial https://github.com/maximebf/python-withings
  File "/home/pi/domotique/domoticz/scripts/python/get_withings_data.py", line 37, in <module>
    import requests
    ImportError: No module named requests

J'ai pourtant bien installé le paquet withing comme demandé...

Code : Tout sélectionner

sudo pip3 install withings
Merci d'avance pour votre aide !
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: PYTHON : recupération des données API Withings

Message par papoo »

Code : Tout sélectionner

sudo pip install requests
?
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
tonejay
Messages : 106
Inscription : 15 sept. 2017, 20:28

Re: PYTHON : recupération des données API Withings

Message par tonejay »

papoo a écrit :

Code : Tout sélectionner

sudo pip install requests
?
command not found
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: PYTHON : recupération des données API Withings

Message par papoo »

request sans le s
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
tonejay
Messages : 106
Inscription : 15 sept. 2017, 20:28

Re: PYTHON : recupération des données API Withings

Message par tonejay »

non toujours la meme erreur...

Code : Tout sélectionner

 sudo python /home/pi/domotique/domoticz/scripts/python/withings.py
Traceback (most recent call last):
  File "/home/pi/domotique/domoticz/scripts/python/withings.py", line 15, in <module>
    from get_withings_data import WithingsAuth, WithingsApi  # projet initial https://github.com/maximebf/python-withings
  File "/home/pi/domotique/domoticz/scripts/python/get_withings_data.py", line 37, in <module>
    import requests
ImportError: No module named requests
Répondre