a jednak nie do końca się to wszystko sprawdza.
W tej chwili jest tak:
1. Po otwarciu drzwi swiatlo w łazience się włącza i po zamknięciu drzwi światło wyłącza sie po 20 sekundach
2. Po otwarciu drzwi i wejściu do łazienki następuje naruszenie czujki, światło się włącza już przy otwarciu drzwi, następnie zamykam za sobą drzwi i kiedy czujka nie wykryje następnego ruchu światło po 20 sekundach się wyłącza
3. Po otwarciu drzwi i wejściu do łazienki następuje naruszenie czujki, światło się włącza juz przy otwarciu drzwi, następnie zamykam drzwi za sobą i wykonuje ruchy aby czujka uchwycila kolejny ruch, światło i tak po 20 sekundach się wyłącza. Motion sensora rowniez ustawilem na 20 sekund
sceny wygladaja tak:
scena 1
--[[
%% properties
559 value - czujnik ruchu
%% globals
--]]
if tonumber(fibaro:getValue(559, "value")) > 0 then
fibaro:call(758, "turnOn");
fibaro:killScenes(779);
end
scena 2
--[[
%% properties
365 value
%% globals
--]]
if tonumber(fibaro:getValue(365, "value")) == 0 then
while tonumber(fibaro:getValue(559, "value")) > 0 do
fibaro:sleep(500)
fibaro:debug("czujka naruszona")
end
fibaro:sleep(20000);
fibaro:call(758, "turnOff");
fibaro:debug("wyłączenie swiatła")
else
fibaro:call(758, "turnOn");
fibaro:debug("otwarte drzwi")
end