Pense à cocher la case “solution” sur le message d’@olive qui répond à la demande. ça fermera automatiquement la sujet et fera remonter la réponse sur le 1er post pour que ceux qui auraient la même demande visualisent immédiatement la solution.
Merci pour ce tuto, je cherche a récupérer la valeur d’un virtuel depuis un script python.
J’ai l’impression que ce tuto permet d’assigner une valeur, et ça fonctionne bien, mais pas de récupérer la valeur.
J’ai consulté la doc de l’api mais ne vois pas comment recupérer la valeur de mon info virtuel. Une idée?
Bonjour, ouvre un nouveau sujet : récupérer la valeur d’un virtuel depuis un script Python
Je me ferait un plaisir de t’aider.
ajoute juste @olive dans le corps du sujet comme ça je serais notifié.
Bonjour,
Pas vraiment regarde bien
l’une sert a lire
l’autre a écrire
les apikey ne son pas les mêmes
celle qui écrit comporte un argument &value=#value#
c’est comme dans un scénario pour écrire dans une commande tu utilise event
Un heureux de plus grâce à ce tuto…
J’ai bien galéré avant de comprendre que la documentation pour le type ‹ virtuel › se trouvait (plus ou moins) avec la doc du plugin virtuel et non avec la doc de l’API HTTP, comme les types scenario, CMD, message, objet, equipement, full data et variable.
Bref ma question est la suivante: peut on transmettre simultanément les valeurs de plusieurs commande infos dans l’URL de retour, et si oui quelle est la syntaxe?
un peu comme dit dans la doc de l’API HTTP ici:
Citation
Note
Il est possible pour le champs #ID# de passer plusieurs commandes d’un coup. Pour cela, il faut passer un tableau en json (ex %5B12,58,23%5D, à noter que [ et ] doivent être encodés d’où les %5B et %5D). Le retour de Jeedom sera un json.
Note
Les paramètres doivent être encodés pour les urls, Vous pouvez utiliser un outil, ici.
Citation
Cependant, comment exécuter ce virtuel?
Comment faire un virtuel qui peut gérer plusieurs états (clim, chauffage, arrêt) tout en envoyant une commande différente?