Bonjour,
J'ai créé un script python qui mesure la hauteur de fuel restant dans la cuve et ainsi en déduire le volume.
J'ai essayé de mettre cette variable dans un compteur domoticz au moyen du code suivant :
url = 'http://192.168.XX.XX:8080/json.htm?type ... contenance'
Le compteur ne se met pas à jour.
Quelle est mon erreur?
Merci
Mettre à jour la valeur d'un compteur domoticz
Re: Mettre à jour la valeur d'un compteur domoticz
bonsoir ,
Code : Tout sélectionner
oss = "curl 'http://login:mdp@ip/json.htm?type=command¶m=udevice&idx=42&nvalue=0&svalue=contenance'"
os.execute(oss)Re: Mettre à jour la valeur d'un compteur domoticz
Bonjour Chacal 62
Merci pour votre réponse, en l'insérant dans mon script j'obtiens l'erreur suivante :
Traceback (most recent call last):
File "script_device_contenance_fut_fuel.py", line 35, in <module>
os.execute(oss)
AttributeError: 'module' object has no attribute 'execute'
J'ai bien mis en "import le module os en début de script". Avez-vous une solution ?
Merci
Merci pour votre réponse, en l'insérant dans mon script j'obtiens l'erreur suivante :
Traceback (most recent call last):
File "script_device_contenance_fut_fuel.py", line 35, in <module>
os.execute(oss)
AttributeError: 'module' object has no attribute 'execute'
J'ai bien mis en "import le module os en début de script". Avez-vous une solution ?
Merci
Re: Mettre à jour la valeur d'un compteur domoticz
c'est du python , désolé pas assez calé pour vous répondre, je croyais que e'tait du lua votre programmation
Re: Mettre à jour la valeur d'un compteur domoticz
Tout de même merci, je vais essayer de traduire mon programme en lua .
C'est pas gagné.
C'est pas gagné.
Re: Mettre à jour la valeur d'un compteur domoticz
Re bonjour
En fin de compte j'ai trouvé, voilà la solution si celà peut aider
import urlib
urllib.urlopen("http://192.168.XXX.XXX:8080/json.htm?ty ... ontenance))
En fin de compte j'ai trouvé, voilà la solution si celà peut aider
import urlib
urllib.urlopen("http://192.168.XXX.XXX:8080/json.htm?ty ... ontenance))