Différences

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

Lien vers cette vue comparative

option_turnon [25.10.2017 10:51] (Version actuelle)
Steven Piccand créée
Ligne 1: Ligne 1:
 +{{tag>​TurnOn}}
 +====== Option : TurnOn ======
  
 +Vérifie si un module est allumé ou allume un module.
 +
 +Syntaxe : \\
 +''​{"​TurnOn",​ <id module>​}\\
 +''​
 +==== En tant que condition ====
 +=== Description ===
 +Est utilisé pour vérifier un module est allumé
 +
 +=== Exemples de base ===
 +Vérifier si le module 100 est allumé
 +<code lua>
 +GEA.add( {"​TurnOn",​ 100}, 30, "Le module 100 est allumé 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( {"​TurnOn",​ 100}, -1, "Le module 100 vient de s'​allumer"​) ​
 +</​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 allumer un module
 +
 +=== Exemples de base ===
 +Allume le module 100
 +<code lua>
 +GEA.add(<​condition>,​ 30, "",​ {"​TurnOn",​ 100} )
 +</​code>​
 +Allume les modules 100 et 110
 +<code lua>
 +GEA.add(<​condition>,​ 30, "",​ {"​TurnOn",​ {100, 110}} )
 +
 +==== Alias ====
 +< aucun >