-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path133. Night light hall
39 lines (36 loc) · 1.09 KB
/
133. Night light hall
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
--[[
%% autostart
%% properties
771 value
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if fibaro:countScenes() > 1 then fibaro:abort() end
if (
( tonumber(fibaro:getValue(771, "value")) > 0
and fibaro:getGlobalValue("SunSet") == "Ja"
and fibaro:getGlobalValue("AutolysOFF") == "Ja"
and tonumber(fibaro:getValue(773, "value")) < 30 -- lux gang
and tonumber(fibaro:getValue(585, "value")) == 0 -- spot garderobe
)
or
(startSource["type"] == "other"
and fibaro:getGlobalValue("SunSet") == "Ja"
and fibaro:getGlobalValue("AutolysOFF") == "Ja"
and tonumber(fibaro:getValue(773, "value")) < 30 -- lux gang
and tonumber(fibaro:getValue(585, "value")) == 0 -- spot garderobe
)
)
then
fibaro:call(176, "setValue", "15");
fibaro:call(585, "setValue", "10");
fibaro:call(227, "setValue", "10");
fibaro:sleep(600000);
while tonumber(fibaro:getValue(771, "value")) > 0 do
fibaro:sleep(600000)
end
fibaro:call(176, "turnOff");
fibaro:call(585, "turnOff");
fibaro:call(227, "turnOff");
end