Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
|
Next revision
Both sides next revision
|
fr:calaos_tuto_liste_scripts_lua [2017/03/24 17:16] mifrey [Lexique] |
fr:calaos_tuto_liste_scripts_lua [2017/03/27 12:33] admin [Lexique] |
**calaos:requestUrl("url", "POST DATA") :** Permet d'appler une URL avec des données en POST | **calaos:requestUrl("url", "POST DATA") :** Permet d'appler une URL avec des données en POST |
| |
**calaos:getIOParam(?) :**? | ==== Uniquement v3 ==== |
| |
**calaos:setIOParam(?) :**? | **calaos:getIOParam("id", "parametre") :** Permet de recuperer un parametre d'un IO (visible, enabled, ...) |
| |
**calaos:waitForIO(?) :**? | **calaos:setIOParam("id", "parametre", valeur) :** Permet de d'attribuer une valeur a un parametre d'un IO (visible, enabled, ...) |
| |
| **calaos:waitForIO("id") :** Bloque le script et attend que l'IO passé en parametre change. Cela permet d'attendre qu'un IO fasse un trigger dans le script en le bloquant. A partir de calaos v3, les scripts peuvent etre bloquant indéfiniment contrairement a la v2 ou un script ne peut tourner que 2s max. |
| |
**calaos:getEnv("trigger_id") :** Permet de récupérer l'id du trigger qui a déclenché le script. | **calaos:getEnv("trigger_id") :** Permet de récupérer l'id du trigger qui a déclenché le script. |