En effet, ton extrait est tiré du Changelog du Core 4.2 mais donne une information uniquement pour type=virtual qu’il faut changer en plugin=virtual&type=event.
Qu’en est il pour type=interact et type=scenario ?
ben pas certain qu’elle est été mise à jour du coup…
Ou alors, faut-il comprendre que seul type=virtual a besoin d’être modifié et que les autres types n’ont pas besoin d’être modifiés ?
C’est pas clair car la phrase Exemple avant vous faisiez type=virutal......... dans le changelog laisse croire qu’il n’y a pas que virtual qui doit être modifié…
id : correspond à l’id de votre scénario. L’ID se trouve sur la page du scénario concerné, dans “Outils” → “Scénarios”, une fois le scénario sélectionné, à côté du nom de l’onglet “Général”. Autre moyen de le retrouver : dans “Outils” → “Scénarios”, cliquez sur “Vue d’ensemble”.
action : correspond à l’action que vous voulez appliquer. Les commandes disponibles sont : “start”, “stop”, “disable” et “enable” pour respectivement démarrer, arrêter, désactiver ou activer le scénario.
tags [optionnel] : si l’action est “start”, vous pouvez passer des tags au scénario (voir la documentation sur les scénarios) sous la forme tags=toto%3D1%20tata%3D2 (à noter que %20 correspond à un espace et %3D à = ).
id : correspond à l’id de ce que vous voulez piloter ou duquel vous souhaitez recevoir des informations.
Le plus simple pour avoir cette URL est d’aller sur la page Analyse → Résumé domotique, de chercher la commande puis d’ouvrir sa configuration avancée (l’icône “engrenage”) et là, vous allez voir une URL qui contient déjà tout ce qu’il faut en fonction du type et du sous-type de la commande.
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.
Toutes les requêtes doivent changer selon le modèle donné dans le change log.
Donc en partant des données de la doc et en appliquant le modèle du change log tu dois pouvoir y arriver