@pepite   --[[ %% autostart %% events 86 CentralSceneEvent %% properties %% globals --]] -- v 5.40 -- ------------------------------------------------------------ -- L'historique complet est diponible ici : -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428 function yourcode() -- ================================================== -- [FR] A VOUS DE JOUER -- [EN] YOUR TIME TO PLAY -- ================================================== GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur -- [FR] Votre langue : FR (default) -- [EN] Your language : EN GEA.language = "FR"; -- [FR] On vérifie toutes les X secondes (default : 30) -- [EN] Check every X seconds GEA.checkEvery = 30 -- [FR] Liste des portables devant recevoir une notification {70, 71} -- [EN] Smarphones you want to be notified {XX, XX} for more than one local TelPepite = fibaro:getValue(72, "ui.TelPepite.value") local TelCanon = fibaro:getValue(72, "ui.TelCanon.value") ---GEA.portables = {TelPepite, TelCanon} GEA.portables = {72} -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = true --GEA.catchError=false -- option : GEA.typeOptimize["NONE"], GEA.typeOptimize["IMEDIATE_ONLY"], GEA.typeOptimize["ALL"] -- permet d'optimiser les soucis liés au getName et getRoom de fibaro mais n'affiche plus le nom des modules concernés. GEA.optimize = GEA.typeOptimize["IMEDIATE_ONLY"] -- [FR] Tableau d'identifiant (facultatif) -- [EN] ID table (optional) local id = { FGS = 644, LAMPE_SOUS_PROJO = 451 } --- liste des portables local mobile = { PEPITE = 570, } -- Liste des users --[[ local users = { ADMIN = 2, PEPITE = 21, CANON = 23 }--]] -- ------------------------------------------------------------ -- [FR] Variable Globale optionnel pour autorisé GEA de s'exécuté -- [FR] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value pour autoriser l'execution>"} -- [EN] Optional Global Variable to allow GEA to run -- [EN] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value for activation>"} -- ------------------------------------------------------------ --GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- ---------------------------------------------------------------- -- [FR] A partir d'ici vous trouverez ma propre configuration -- [FR] vous permettant ainsi d'avoir une série d'exemple -- [EN] From here are ma own configuration -- [EN] just to allow you to see some examples -- ---------------------------------------------------------------- -- Scenario + fibaro:args {"Scenario", "idscn", {"Args"}} --GEA.add(true, 30, "", {{"Scenario", 19, {{id= 32}, {element=3}, {color = "cyan"}, {text="Coucou de GEA Test et scene test"}, {err="debug"}}}}) -- {"DebugMessage", "id_vd", "0|2", "message", "error|debug"} -- GEA.add(true, 30, "", {{"DebugMessage", 32, "3", "Coucou de GEA test en debugmessage et scene test", "error"}}) --- ================================ GEA.add({"CentralSceneEvent", 86, 1, "Pressed"},-1, "Care") GEA.add({"CentralSceneEvent", 86, 1, "Pressed2"},-1, "Care 2 clik") GEA.add({"CentralSceneEvent", 86, 1, "Pressed3"},-1, "Care 3 clik") GEA.add({"CentralSceneEvent", 86, 1, "HeldDown"},-1, "Care HeldDown") GEA.add({"CentralSceneEvent", 86, 1, "Released"},-1, "Care Released") GEA.add({"CentralSceneEvent", 86, 7, "Pressed"},-1, "Care + Rond") --- ================================ -- ================================================== -- [FR] NE PLUS RIEN TOUCHER -- [EN] DON'T TOUCH UNDER THIS POINT -- ================================================== end   GEA Scene activation.rar