Bonjour,
Je ai un store extérieur I avec un scooter Shutter2 orienter ses fonctions, par exemple, Lattes ouvertes et fermées.
Maintenant, je avais besoin d'un interrupteur principal pour les aveugles, parce que je ai pris un capteur d'obturation normale des jeunes et Fibaro un gradateur.
Les connexions ont été mises en Å“uvre en utilisant une scène puis quand appuyé sur le déclencheur Une haute et exécute des stores déroulants.
Mais je étais perdu maintenant à l'arrêt et de lattes et les Etats, mais pour cela, je dois encore.
La fonction d'arrêt à mi-chemin, je résolus avec LUA.
--[[
%% properties
69 sceneActivation
%% globals
--]]
local id= 69;
local name = fibaro:getName(id)fibaro:debug(name);
local name = tonumber(fibaro:getValue(id, "sceneActivation"));
if (tonumber(fibaro:getValue(id, "sceneActivation"))==16)
then
fibaro:call(35, "open");
fibaro:debug("1 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==26)
then
fibaro:call(35, "close");
fibaro:debug("1 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25)
then
fibaro:call(35, "close");
fibaro:debug("3 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==15)
then
fibaro:call(35, "open");
fibaro:debug("3 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==14)
then
fibaro:call(35, "open");
fibaro:debug("2 click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==24)
then
fibaro:call(35, "close");
fibaro:debug("2 click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==12)
then
fibaro:debug("hold click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==13)
then
fibaro:debug("release click s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==22)
then
fibaro:debug("hold click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==23)
then
fibaro:debug("release click s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==10)
then
fibaro:call(35, "stop");
fibaro:debug("change from turn off to turn on s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==11)
then
fibaro:call(35, "stop");
fibaro:debug("change from turn on to turn off s1 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==20)
then
fibaro:call(35, "stop");
fibaro:debug("change from turn off to turn on s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==21)
then
fibaro:call(35, "stop");
fibaro:debug("change from turn on to turn off s2 "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==17)
then
fibaro:call(35, "open");
fibaro:debug("up "..name);
elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==18)
then
fibaro:call(35, "close");
fibaro:debug("down "..name);
end;
alors que je ai mais le double sur le variateur ne est pas activé, car simple et double au S2 n'a pas fonctionné.
Fonctionne maintenant avec le script LUA et double arrêt sur le bouton comme ceci:
- Stores long S1 sont élevés Arrête aveugles nouveau brièvement S1
- Changement de S1 à S2 Arrête aveugles
- Longue S2 store se déplace à nouveau vers le bas brièvement S2 Arrête aveugles
Maintenant, je ai besoin d'aide, je ne me entends pas.
Y at-il un moyen de régler le variateur pour qu'il puisse hériter toutes les caractéristiques d'un scooter ou Shutter2 peut apprendre à le prendre comme une alternative?
Ou est-il de manière à mieux gestallten avec LUA?
Peut-être même une 2ème scooter Shutter2 est plus approprié que je ne sais pas comment je dois le connecte avec les aveugles depuis qu'il est en plus et sans câble est connecté à l'aveugle.
Merci.