Installation

Révisions

Attention, ce script n'est installable QUE sur une HC21). L'installation est impossible sur une HCL2) qui n'accepte pas le |LUA

  • Depuis le panneau des variables, créer une variable (simple) appelée GEA_Tasks (son contenu n'a pas d'importance)
  • Télécharger la dernière version du script sur le site GitHub en cliquant sur le bouton Download Zip
  • Créer un scénario en mode LUA
  • Copier le script contenu dans le fichier GEA.lua
  • Adapter les premières lignes à vos besoins entre les lignes
    – ==================================================
    – [FR] A VOUS DE JOUER
    – ==================================================
    et la ligne
    – ==================================================
    – [FR] NE PLUS RIEN TOUCHER
    – ==================================================

Définir l'intervalle de contrôle en secondes
GEA.checkEvery = <nb secondes> (30 par défaut)
Exemple : GEA.checkEvery = 30

Indique la liste des portables par défaut devant recevoir une notification {70, 71}
GEA.portables = {<id portable> [, <id portable>][, …]}
Exemple : GEA.portables = {70, 71}

Indique si on utilise un firmware égal ou supérieur à la version 4.017 uniquement pour GEA 5.4x
GEA.isVersionFour = true — On est en version 4.017 Beta ou suppérieur

Indique la langue utilisée (Français : FR ou Anglais : EN)
GEA.language = “FR”

Bascule en mode de débogage pour obtenir plus de traces
GEA.debug = true | false (false par défaut)
Exemple : GEA.debug = true

Permet un débugage fort de GEA, chaque erreur provoque l'arrêt de GEA si cette option est à false
GEA.catchError = true | false (true par défaut)
Exemple : GEA.catchError = false – va afficher les erreurs et stopper GEA

Supsendre le script à la volée
GEA.getGlobalForActivation = {<variable globale>, <valeur>} n'existe plus en 6.xx
Exemple : GEA.getGlobalForActivation = {“SuspendreGEA”, “non”} Tant que la variable globale “SuspendreGEA” sera à “non” le script continuera son action.

1)
Home Center 2
2)
Home Center Lite