-
Notifications
You must be signed in to change notification settings - Fork 0
/
004. Turn on heating.lua
70 lines (59 loc) · 2.1 KB
/
004. Turn on heating.lua
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
--[[
%% properties
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if
( startSource["type"] == "other"
)
then
-- Setter på Normalsyklus
fibaro:call(135, "pressButton", "4"); --Stue
fibaro:call(336, "pressButton", "4"); --Kjellergang
fibaro:call(338, "pressButton", "4"); --Koffert
fibaro:call(630, "pressButton", "4"); --Utebod
fibaro:call(334, "pressButton", "4"); --Våtrom
if fibaro:getGlobal("RomPlaymo") == "Bebodd"
then
fibaro:call(339, "pressButton", "4"); --Playmo syklus
elseif fibaro:getGlobal("RomPlaymo") == "Kaldt"
then fibaro:call(339, "pressButton", "2"); --Playmo sparing
end
if fibaro:getGlobal("RomSpill") == "Bebodd"
then
fibaro:call(335, "pressButton", "4"); --Spillrom syklus
elseif fibaro:getGlobal("RomSpill") == "Kaldt"
then fibaro:call(335, "pressButton", "2"); --Spillrom sparing
end
if fibaro:getGlobal("RomKatrine") == "Bebodd"
then
fibaro:call(627, "pressButton", "4"); --Katrine syklus
elseif fibaro:getGlobal("RomKatrine") == "Kaldt"
then fibaro:call(627, "pressButton", "2"); --Katrine sparing
end
if fibaro:getGlobal("RomMari") == "Bebodd"
then
fibaro:call(606, "pressButton", "2"); --Mari syklus
elseif fibaro:getGlobal("RomMari") == "Kaldt"
then fibaro:call(606, "pressButton", "3"); --Mari sparing
end
if fibaro:getGlobal("RomFanny") == "Bebodd"
then
fibaro:call(607, "pressButton", "2"); --Fanny syklus
elseif fibaro:getGlobal("RomFanny") == "Kaldt"
then fibaro:call(607, "pressButton", "3"); --Fanny sparing
end
if fibaro:getGlobal("RomForeldre") == "Bebodd"
then
fibaro:call(136, "pressButton", "2"); --Foreldrerom syklus
elseif fibaro:getGlobal("RomForeldre") == "Kaldt"
then fibaro:call(136, "pressButton", "3"); --Foreldrerom sparing
end
if fibaro:getGlobal("RomKontor") == "Bebodd"
then
fibaro:call(626, "pressButton", "4"); --Kontor syklus
elseif fibaro:getGlobal("RomKontor") == "Kaldt"
then fibaro:call(626, "pressButton", "2"); --Kontor sparing
end
end