Hej
Jag vill få ihop en scen som säger att om toalettlampa tänds mellan kl xx till kl xx och är tänd mer en xx minuter så skall den släckas efter det i min HC2.
Saken är att ungarn ibland springer på toan mitt i natten men släcker inte efter sig. Så från ca 2400 fram till 0600 så vill jag att HC2 släcker toalampan efter ca 5-6 minuter.
Hur löser man detta? Har klurat på detta i HC2 färdiga grafiska block men kan inte se att det skulle gå att få ihop med dessa.
Någon som kan hjälpa mig?
Timmer mellan två klockslag
Har inte provar nedan men det borde kunna fungera (har ingen HC2 uppe just nu)
Om man släcker och tänder igen så får man en 5min period till.
Om man släcker och tänder igen så får man en 5min period till.
Code: Select all
--[[
%% autostart
%% properties
99 value
--]]
local lampa = 99 -- id på lampa
local delay = 5*60 -- 300 sekunder
local start = "00:00"
local stop = "06:00"
local now = os.date("%H:%M")
if start <= now and now <= stop then
local st = fibaro:getSourceTrigger()
if st.type == 'property' then
if fibaro:getValue(lampa,"value") > "0" then -- Lampa på...
fibaro:sleep(1000*delay). -- vänta
fibaro.call(lampa,"turnOff") -- slå av
else
fibaro:killScenes(__fibaroSceneID) -- Lampa av, stanna ev. scen som väntar på att släcka
end
end
end
Last edited by jang on 06 Mar 2021, 22:45, edited 1 time in total.
Hallå,
Den här fick jag hjälp att knåpa ihop, fungerar perfekt
Den här fick jag hjälp att knåpa ihop, fungerar perfekt
Code: Select all
--[[
%% autostart
%% properties
326 value
%% weather
%% events
%% globals
--]]
-- 326 rörelsesensor, 166 lampa
local startSource = fibaro:getSourceTrigger();
if (
((tonumber(fibaro:getValue(326, "value")) > 0 ) and (tonumber(fibaro:getValue(166, "value")) == 0 ) and (os.date("%H:%M") > "00:00") and (os.date("%H:%M") < "04:50") )
)
then
fibaro:call(166, "turnOn");
setTimeout(function()
fibaro:call(166, "turnOff");
end, 180000)
end
/Mvh Fredrik
Fibaro HC2.
Mest saker från Fibaro, sen lite blandat av diverse märken.
Fibaro HC2.
Mest saker från Fibaro, sen lite blandat av diverse märken.
Jag har gjort som på bilden.
Skaffat en rörelsecensor som sköter tändningen åt oss.
Det funkar hur bra som helst.
// Stefan
Borde fungera utan rörelsecensor, om du bara känner av att lampan tänts, då kan du ju sätta släck efter x sekunder, precis som i min scen för att tända då rörelsecensorn är överträdd.
Skaffat en rörelsecensor som sköter tändningen åt oss.
Det funkar hur bra som helst.
// Stefan
Borde fungera utan rörelsecensor, om du bara känner av att lampan tänts, då kan du ju sätta släck efter x sekunder, precis som i min scen för att tända då rörelsecensorn är överträdd.
HC2 sedan 2015 uppgraderat till HC3 2021-02-20
100 + enheter
100 + enheter
Thx, får pröva.steffo wrote: ↑07 Mar 2021, 11:57 Jag har gjort som på bilden.
Skaffat en rörelsecensor som sköter tändningen åt oss.
Det funkar hur bra som helst.
// Stefan
Borde fungera utan rörelsecensor, om du bara känner av att lampan tänts, då kan du ju sätta släck efter x sekunder, precis som i min scen för att tända då rörelsecensorn är överträdd.