Communication avec API Siemens Logo OBA8

Bonjour,
Pour communiquer avec mon automate Siemens OBA8, j’utilise une passerelle sur RPI 3 en Python avec Snap7 et des requêtes HTTP vers Jeedom.
Aucun problème pour passer des infos ou commandes à Jeedom, mais je ne parviens pas à lire des infos sans modifier leurs valeurs.
Exemple du code en Python sur RPI 3.
'déclaration variable
auto_manu_volet = 0
’ Modifier l’état de la commande des volets
payload{‹ plugin ›:‹ virtual ›,‹ apikey ›:‹ xxxxxxxxxxx ›,‹ type ›:‹ virtual ›,‹ id ›:601,‹ value ›:auto_manu_volets}
r=requests.get(« HTTP://IP_Jeedom:core/api/jeeApi.php »,params=payload)
print (auto_manu_volet)

résultat la commande passe à 0 sur Jeedom
Comment lire l’état de la commande sans la modifier ?

Merci pour votre aide
Ma config:
API Siemens Logo OBA8 (commandes Volets, éclairage en filaire…)
RPI 3B avec quelques sondes T°, Humidité, pression atmosphérique …
RPI 4 avec Jeedom V4

Résolu:
payload={‘plugin’:‘virtual’,‘apikey’:‘xxxxxxxxxxx’,‘type’:‘cmd’,‘id’:601}
r=requests.get(“HTTP://IP_Jeedom:core/api/jeeApi.php”,params=payload)

’ Affiche l’état de la commande
print (r.text)

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.