Fonction fibaro:getSourceTriggerType

Code LUA HC2

fibaro:getSourceTriggerType

Description:

Lit le type de Trigger (déclencheur) qui a appelé la scène

fibaro:getSourceTriggerType()

Paramètres:

sans

Valeurs retournées:

Tableau contenant des informations sur trigger
Tableau retourné contient obligatoirement le «type», voir les valeurs fibaro:getSourceTrigger

Exemple:

1
2
3
4
5
6
7
8
9
10
11
12
13
-- vérifie si la scène a été déclenché manuellement
if (fibaro:getSourceTriggerType() == 'other') then
fibaro:debug('Déclenchement manuel');
end
 
-- la même chose peut être obtenu par consultation de l ensemble du tableau à l aide
-- getSourceTrigger() et en se référant au champ 'type'
 
local source = fibaro:getSourceTrigger();
 
if (source['type'] == 'other') then
fibaro:debug('Déclenchement manuel');
end
-- vérifie si la scène a été déclenché manuellement
if (fibaro:getSourceTriggerType() == 'other') then
fibaro:debug('Déclenchement manuel');
end

-- la même chose peut être obtenu par consultation de l ensemble du tableau à l aide
-- getSourceTrigger() et en se référant au champ 'type'

local source = fibaro:getSourceTrigger();

if (source['type'] == 'other') then
fibaro:debug('Déclenchement manuel');
end

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

Related posts

One Thought to “Fonction fibaro:getSourceTriggerType”

  1. […] fibaro:getSourceTrigger() fibaro:getSourceTriggerType() fibaro:startScene(sceneID) fibaro:killScenes(sceneID) fibaro:setSceneEnabled(sceneID, enabled) […]

Leave a Comment

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