Fonction fibaro:call

Code LUA HC2

fibaro:call

Description:

Envoie une requête pour exécuter une action.

fibaro:call(deviceID, actionName, <arguments>)

Paramètres:

deviceID : numéro ID du module
actionName : nom d’action
<arguments> : de 0 à 7 arguments propre à l’action demandée

Valeurs retournées:

sans

Exemple:

1
2
3
4
-- appel d action 'turnOff' de module id = 12
fibaro:call(12, 'turnOff');
-- appel d action 'setValue' avec le paramètre 23
fibaro:call(12, 'setValue', '23');
-- appel d action 'turnOff' de module id = 12
fibaro:call(12, 'turnOff');
-- appel d action 'setValue' avec le paramètre 23
fibaro:call(12, 'setValue', '23');

Remarques:

Tous les arguments sont de forme “string”  la conversion se fait automatiquement si besoins.

1
2
3
local a = 50;
-- la valeur de a sera traduit automatiquement
fibaro:call(12, 'setValue', a);
local a = 50;
-- la valeur de a sera traduit automatiquement
fibaro:call(12, 'setValue', a);

Retour à l’inexe

[recent_deals per_page=”3″ columns=”3″ orderby=”date” order=”desc”]

Articles Similaires

One Thought to “Fonction fibaro:call”

  1. […] fibaro:call(deviceID, actionName, …) fibaro:get(deviceID, propertyName) fibaro:getValue(deviceID, propertyName) fibaro:getModificationTime(deviceID, propertyName) fibaro:getType(deviceID) fibaro:getRoomID(deviceID) fibaro:getSectionID(deviceID) […]

Leave a Comment


The reCAPTCHA verification period has expired. Please reload the page.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.