Har problem med en blockscene som inte vill riktigt som jag vill. Den fungerar... men den körs även när jag inte vill att den ska köras.
Jag vill endast köra scenen när ingen är hemma och när det är mörkt ute.
Vad är det som är fel?
Code: Select all
--[[
%% properties
%% globals
KarinHemma
Roberthemma
NightTime
--]]
local startSource = fibaro:getSourceTrigger();
if (
( tonumber(fibaro:getGlobalValue("KarinHemma")) == tonumber("0") )
and
( tonumber(fibaro:getGlobalValue("Roberthemma")) == tonumber("0") )
and
( tonumber(fibaro:getGlobalValue("NightTime")) == tonumber("1") )
or
startSource["type"] == "other"
)
then
fibaro:call(5, "turnOn");
fibaro:call(7, "turnOn");
fibaro:call(8, "turnOn");
fibaro:call(9, "turnOn");
fibaro:call(26, "turnOn");
end