Hallo irgendwas stimmt nicht mit der Szene.
1.Wallplug schaltet die anderen mit ein und aus, nenne diesen mal Master.
Wenn der Master Wallplug eingeschaltet wird, schaltet er alle Wallplugs ein.
Wenn der Master Wallplug ausgeschaltet wird, schaltet er die anderen mit aus,
und 15Minuten später den letzten Wallplug.
Geht soweit, nur schaltet man den Master Wallplug ein, aus und EIN.
Schaltet der Master Wallplug alle ein ist korrekt, aber der Wallplug der nach 15 Minuten ausschalten soll,
auch nach 15Minuten aus, obwohl der Master Wallplug ein ist.
Könnte man irgendwie eine Abfrage einbauen das der Master Wallplug abgefragt wird,
was für eine Stellung er hat, ein oder aus.
--[[
%% properties
451 value
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getValue(451, "value")) > 0 )
or
startSource["type"] == "other"
)
then
fibaro:call(466, "turnOn");
fibaro:call(428, "turnOn");
fibaro:call(449, "turnOn");
fibaro:call(458, "turnOn");
elseif (
( tonumber(fibaro:getValue(451, "value")) == 0 )
or
startSource["type"] == "other"
)
then
fibaro:call(466, "turnOff");
fibaro:call(428, "turnOff");
fibaro:call(458, "turnOff");
setTimeout(function()
fibaro:call(449, "turnOff");
end, 900000)
end