Bonjour,
J’utilise un script python en local sur mon raspberry pour ecrire un virtual avec le code suivant:
req = 'http://127.0.0.1/core/api/jeeApi.php?apikey=xxxxxx&type=virtual&id=42&value=%s' % (valeur)
handler = urllib.urlopen(req)
print handler.read()
Ca fonctionne très bien.
Mais comment lire la valeur d’un virtual au lieu d’y ecrire comme c’est le cas ici?
J’ai essayé
req = 'http://127.0.0.1/core/api/jeeApi.php?apikey=xxxxxx&type=virtual&id=42'
handler = urllib.urlopen(req)
print handler.read()
Cela n’affiche rien
Dans Résumé domotique l’URL est http://127.0.0.1/core/api/jeeApi.php?apikey=xxxxxx&type=cmd&id=42
Mais si j’utilise cette URL j’ai « Vous n’êtes pas autorisé à effectuer cette action 1, IP : 192.168.1.36 »