Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

 

Comment faire via l'entrée S2 de piloter un autre module ?

 

J'ai beau chercher et je ne trouve pas.

 

Merci pour votre aide

Posté(e)

En effet, les associations entre odule, ne fonctionnent qu'avec les premier relais (ou les 2 en une fois, j'en sais rien, je n'ai jamais utilisé les associations)

Posté(e)

Si O2 n'est  pas utilisé.

 

En passant par le Lua :

 

exemple : bouton supplémentaire pour contrôler l'éclairage.  Un peu comme un télérupteur.

--[[
%% properties
66 value
%% globals
--]]

-- ""66"" est le S2 du module 1
--"ID du module d'éclairage" est la sortie O1 ou O2 d'un autre module
--à  chaque lancement l'éclairage change d'état.

local inverse = {"turnOn", "turnOff"};
fibaro:call("ID du module d'éclairage", inverse[tonumber(fibaro:getValue("ID du module d'éclairage", "value")) + 1]);
Posté(e)

 

Si O2 n'est  pas utilisé.

 

En passant par le Lua :

 

exemple : bouton supplémentaire pour contrôler l'éclairage.  Un peu comme un télérupteur.

--[[
%% properties
66 value
%% globals
--]]

-- ""66"" est le S2 du module 1
--"ID du module d'éclairage" est la sortie O1 ou O2 d'un autre module
--à  chaque lancement l'éclairage change d'état.

local inverse = {"turnOn", "turnOff"};
fibaro:call("ID du module d'éclairage", inverse[tonumber(fibaro:getValue("ID du module d'éclairage", "value")) + 1]);

Merci

 

Comment connaitre le numéro du module de S2 ?

Posté(e)

Donc je souhaite que mon module qui est dans mon salon FGD212 avec ID:97 via l'entrée S2 pilote l’éclairage de la salle a manger FGS221 ID:90 ce module la n'aura quand a lui plus d'interrupteur.

 

--[[
%% properties
97 value
%% globals
--]]

-- ""97"" est le S2 du module 1
--"ID du module d'éclairage" est la sortie O1 ou O2 d'un autre module
--à  chaque lancement l'éclairage change d'état.

local inverse = {"turnOn", "turnOff"};
fibaro:call("97", inverse[tonumber(fibaro:getValue("90", "value")) + 1]);

Posté(e)

Presque :

--[[
%% properties
97 value
%% globals
--]]

-- ""97"" est le S2 du module 1
--"ID du module d'éclairage" est la sortie O1 ou O2 d'un autre module
--àchaque lancement l'éclairage change d'état.

local inverse = {"turnOn", "turnOff"};
fibaro:call(90, inverse[tonumber(fibaro:getValue(90, "value")) + 1]);
Posté(e)

Ok mais j'ai câblé mon inter entre SX et S2 et j'ai le même fonctionnement que S1 et sa n'actionne pas mon autre module

Posté(e)

heuu pour ma culture G, je pige pas tres bien le +1

 

SI le value est de 0, 0+1, inverse de 1 : turnOn

SI value est de 1 : 1+1, inverse de 2, turnOff ?

 

C'est bien cela ?

Posté(e) (modifié)

@ pepite

Exacte, c'est pour éviter le if else end. :60:

0+1 -> inverse[1] = "turnOn" et 1+1=2 ->  inverse[2] = "turnOff".

 

@stuop

Je n'avais pas vu que c'était un FGS212, et je n'en ai pas, mais d'après :

 

http://www.domotique-store.fr/domotique/modules-domotiques/micromodules/micromodule-domotique-variateur-lumiere-sans-fil/468-fibaro-dimmer-2-fgd-212-micro-module-interrupteur-variateur-de-lumiere-sans-neutre-zwave-avec-mesure-de-consommation.html#description

 

S2 peut en effet contrôler un autre module, pour le câblage je passe la main à  ceux qui en ont un. Je pense que c'est bon.

Peut-être un paramétrage du module, car tu as le même ID pour S1 et S2 ? Il faut passer par sceneactivation je suppose.

 

Ce code tourne nickel sur mes FGS221 (sauf si erreur de copier-coller :P ).

Modifié par trainkill666
Posté(e)

Fibaro c'est bien mais vraiment trop compliqué quand on commence !!!!

 

Comment trouver l'ID du S2 de mon module ?

 

Par ou je doit commencer ?

Posté(e)

Facile :

- tu prends la doc du FGD-212 :  http://manuals.fibaro.com/content/manuals/en/FGD-212/FGD-212-EN-T-v1.0.pdf

- tu cherches S2, et tu tombes sur le paramètre 28 qui t'explique qu'il faut utiliser le Scene Activation

- tu fais une recherche sur le forum, et tu tombes sur un magnifique tuto : http://www.domotique-fibaro.fr/index.php/topic/4802-lua-sceneactivation-et-module-compatible-d%C3%A9clenchement-dune-sc%C3%A9ne-avec-un-bouton/

 

y'a plus qu'à  ;)

  • Upvote 1
×
×
  • Créer...