MEN blir det en förnyad rörelse så vi jag ha uppdimmring igen, detta funkar inte nu.
Antar för att det är fibaro:sleep som ställer till det då den inte känner av rörelsen under sleep. Vad kan man använda sig istället som fördröjning av tid som inte stoppar loopen?
Code: Select all
--[[
%% properties
84 value
%% events
%% globals
--]]
local startSource = fibaro:getSourceTrigger();
if (fibaro:countScenes() > 1) then --Kör bara en Scen
fibaro:abort();
fibaro:debug("Stoppa övriga Scener")
end
if (
( tonumber(fibaro:getValue(84, "value")) > 0 ) --Ir deckare från larm
or
startSource["type"] == "other"
)
then
fibaro:call(90, "setValue", "80"); --Tänd hallbelysning 80%
fibaro:debug("Tänd 80%")
fibaro:sleep (1200000)
fibaro:call(90, "setValue", "40"); --Dimmra till 40%
fibaro:debug("Dimmra 40%")
fibaro:sleep (600000)
fibaro:call(90, "turnOff"); --Släck hall
fibaro:debug("Släck")
end