Aller au contenu

Scene Activation Avec Un Module Universel Fgbs-001


3ric

Messages recommandés

Bonjour à  tous,

 

Je suis en train d'expérimenter l'activation des scènes avec un module universel.

J'ai suivi le tuto de mprinfo 

http://www.domotique-fibaro.fr/index.php/topic/4802-lua-sceneactivation-et-module-compatible-d%C3%A9clenchement-dune-sc%C3%A9ne-avec-un-bouton/

 

Et j'ai mis ce code dans la scène que j'ai crée:

--[[
%% properties

%% globals
262 sceneActivation

--]]
local id= 262;
local name = fibaro:getName(id)
fibaro:debug(name);

local name = tonumber(fibaro:getValue(id, "sceneActivation"));
if (tonumber(fibaro:getValue(id, "sceneActivation"))==12)
  then
  fibaro:debug("appui long in1 "..name);
  elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==14)
  then
  fibaro:debug("double click in1 "..name);
  fibaro:call(8, "turnOff");
  fibaro:call(68, "turnOff");
 
  elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==15)
  then
  fibaro:debug("triple click in1 "..name);
  fibaro:call(8, "turnOn");
  fibaro:call(68, "turnOn");
  
  elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==22)
  then
  fibaro:debug("appui long in2 "..name);
  elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==24)
  then
  fibaro:debug("double click in2 "..name);
  elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25)
  then
  fibaro:debug("triple click in2 "..name);
 	
end; 

Quand je suis dans la scène et que je fais mes essais, double ou triple clicks sur IN1 ou IN2, rien ne se passe .... jusqu'à  que je clique sur le bouton "démarrer"*

Alors apparait la dernière action faite sur IN1 ou IN2 et l'action (quand il y en a une de programmée) s’exécute.

Si je veux que les actions soient prises en compte ou apparaissent dans la fenêtre "debug", je dois cliquer sur "démarrer" à  chaque fois .

J'ai pourtant bien coché la case "scène active"

 

Est-ce que vous avez déjà  rencontré cette situation ?

C'est la première fois que j'essaie une scène avec ce module, c'est peut-être normal ..?

Dans ce cas, que faut-il faire pour que la scène s'exécute automatiquement ?

 

Merci de votre aide,

 

Eric

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

Merci de ta réponse Tony,

 

Oui, bien sur, j'ai oublié de le préciser... j'ai configuré les paramètres 3 et 4 avec des interrupteurs monostables, et j'ai validé l'activation des scènes avec le paramètre 14.

Lien vers le commentaire
Partager sur d’autres sites

Berale, je n'ai qu'un mot à  dire :  MERCI  !!!!! :13:

 

Et un 2eme pour moi même ... espèce de @#è%ù!? ....

 

J'ai du me relire au moins 100 fois, mais quand ça veut pas, ça veut pas !

ça doit être ma journée de boulot de hier qui m'a déconnecté les neurones (on se rassure comme on peut :2: )

 

Effectivement, en mettant la ligne de scène activation ou elle doit être, ça marche beaucoup mieux !

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...