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”]
[…] fibaro:getSourceTrigger() fibaro:getSourceTriggerType() fibaro:startScene(sceneID) fibaro:killScenes(sceneID) fibaro:setSceneEnabled(sceneID, enabled) […]