Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

option_turnoff [25.10.2017 10:54] (Version actuelle)
Steven Piccand créée
Ligne 1: Ligne 1:
 +{{tag>​TurnOff}}
 +====== Option : TurnOff ======
  
 +Vérifie si un module est éteint ou éteint un module.
 +
 +Syntaxe : \\
 +''​{"​TurnOff",​ <id module>​}\\
 +''​
 +==== En tant que condition ====
 +=== Description ===
 +Est utilisé pour vérifier un module est éteint
 +
 +=== Exemples de base ===
 +Vérifier si le module 100 est allumé
 +<code lua>
 +GEA.add( {"​TurnOff",​ 100}, 30, "Le module 100 est éteint depuis plus de 30 secondes"​) ​
 +</​code>​
 +
 +=== En mode immédiat ===
 +Pour capturer et réagir immédiatement lors d'un changement d'une valeur de module, vous devez effectuer 2 manipulations. \\
 +Premièrement mettre comme durée dans votre GEA.add -1 comme l'​exemple si dessous
 +<code lua>
 +GEA.add( {"​TurnOff",​ 100}, -1, "Le module 100 vient de s'​éteindre"​) ​
 +</​code>​
 +Puis de rajouter votre propriété dans l'​entête de votre script :
 +<code lua>
 +--[[
 +%% autostart
 +%% properties
 +100 value
 +%% globals
 +--]]
 +</​code>​
 +Ce qui permettra au moteur de votre box d'​activer GEA dès le changement de valeur de ce module.
 +\\
 +==== En tant qu'​action ====
 +=== Description ===
 +Est utilisé pour éteindre un module
 +
 +=== Exemples de base ===
 +Eteint le module 100
 +<code lua>
 +GEA.add(<​condition>,​ 30, "",​ {"​TurnOff",​ 100} )
 +</​code>​
 +Eteint les modules 100 et 110
 +<code lua>
 +GEA.add(<​condition>,​ 30, "",​ {"​TurnOff",​ {100, 110}} )
 +
 +==== Alias ====
 +< aucun >