Fonction fibaro:get

Code LUA HC2

fibaro:get

Description:

Récupère les informations sur le module (valeur et le temps de dernière modification).

fibaro:get(deviceID, propertyName)

Paramètres:

deviceID : numéro ID du module
propertyName : nom de propriété a récupérer

Valeurs retournées:

valeur de la propriété récupérée
temps (timestamp) de la dernière modification d’état

Exemple:

1
2
3
4
5
6
7
8
9
10
11
-- recuperation de valeur et temps de dernière modification
-- propriété 'brightness' du module id = 11
local value, modificationTime = fibaro:get(11, 'brightness');
 
-- la deuxième variable peut être omis
local value2 = fibaro:get(11, 'brightness');
 
-- la/les valeurs récupéré peuvent être utilisés dans la scene
if (tonumber(value) >= 50) then
  fibaro:call(142, 'turnOff');
end
-- recuperation de valeur et temps de dernière modification
-- propriété 'brightness' du module id = 11
local value, modificationTime = fibaro:get(11, 'brightness');

-- la deuxième variable peut être omis
local value2 = fibaro:get(11, 'brightness');

-- la/les valeurs récupéré peuvent être utilisés dans la scene
if (tonumber(value) >= 50) then
  fibaro:call(142, 'turnOff');
end

 

Remarques:

 

Les fonctions de même groupe:

fibaro:get(deviceId, propertyName)
fibaro:getValue(deviceId, propertyName)
fibaro:getModification(deviceId, propertyName)

Les valeurs renvoyées par les propriétés sont des variables de type chaîne de caractères (string), il faut les convertir avec tonumber pour les comparer avec les variable de type numérique.

 

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

 

Articles Similaires

One Thought to “Fonction fibaro:get”

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

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.