Hallo,
ich habe eine Außenjalousie die ich mit einem Roller Shutter2 steuere mit allen Funktionen, z.B. Lamellen auf und zu.
Nun brauchte ich einen Zentralschalter für die Jalousie, da habe ich einen normalen Rollladentaster von Jung und einen Fibaro Dimmer genommen.
Die Anbindung erfolgte über eine Szene, die dann bei Tastendruck Ein die Jalousie Hoch und bei Aus die Jalousie Runter fährt.
Mir fehlten aber nun die zustände Stop und Lamellen auf und zu diese benötige ich aber noch.
Die Funktion Stop habe ich halbwegs gelöst mit 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;
dabei habe ich aber den Doppelklick am Dimmer nicht Aktiviert da Einfach und Doppelklick bei S2 nicht funktionierten.
Nun, funktioniert mit dem LUA script und ausgeschaltetem Doppelklick der Taster so:
- lange S1 Jalousie fährt Hoch nochmal kurz S1 Jalousie Stoppt
- Wechsel von S1 zu S2 Jalousie Stoppt
- lange S2 Jalousie fährt Runter nochmal kurz S2 Jalousie Stoppt
nun bin ich auf Hilfe angewiesen ich komme nicht mehr weiter.
Gibt es eine Möglichkeit den Dimmer so einzustellen das er alle Funktionen eines Roller Shutter2 erben kann oder lernen kann, um ihn als Alternative zu nehmen?
Oder gibt es eine Möglichkeit das besser mit LUA zu gestallten?
Vielleicht ist auch ein 2. Roller Shutter2 besser geeignet nur wüsste ich nicht wie ich diesen mit der Jalousie verbinden sollte da er ja zusätzlich ist und mit keinem Kabel der zur Jalousie verbunden ist.
Danke.