jens wrote:jompa68 wrote:Om du kör denna test scen (LUA) får du ut något data i logg fönstret nedanför då när du trycker 1,2 resp 3gånger på knappen?
Ändra från 75 till din dimmers ID
Code: Select all
--[[ %% properties 75 sceneActivation %% globals --]] local id= 75; local name = fibaro:getName(id) fibaro:debug(name); local idn = tonumber(fibaro:getValue(id, "sceneActivation")); if (tonumber(fibaro:getValue(id, "sceneActivation"))==16) then fibaro:debug("1 click s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==26) then fibaro:debug("1 click s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==25) then fibaro:debug("3 click s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==15) then fibaro:debug("3 click s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==14) then fibaro:debug("2 click s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==24) then fibaro:debug("2 click s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==12) then fibaro:debug("hold click s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==13) then fibaro:debug("release click s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==22) then fibaro:debug("hold click s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==23) then fibaro:debug("release click s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==10) then fibaro:debug("change from turn off to turn on s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==11) then fibaro:debug("change from turn on to turn off s1 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==20) then fibaro:debug("change from turn off to turn on s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==21) then fibaro:debug("change from turn on to turn off s2 "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==17) then fibaro:debug("up "..idn); elseif (tonumber(fibaro:getValue(id, "sceneActivation"))==18) then fibaro:debug("down "..idn); end;
Ska testa när jag kommer hem i eftermiddag...
Tittade lite nogrannare då såg jag att det stod så här i den tidigare loggen...
[DEBUG] 22:42:54: 2klick aktiverad, dags att sova
[DEBUG] 22:43:06: 2klick aktiverad, dags att sova
[DEBUG] 15:43:59: 2klick aktiverad, dags att sova
[DEBUG] 20:50:08: 2klick aktiverad, dags att sova
[DEBUG] 20:52:11: 2klick aktiverad, dags att sova