11.11.2019, 15:31
Function from FB Editor
Code:
function fbe_operating_hours(input, reset, blockID)
local inputValue = input.value and input.value ~= 0
if reset and reset ~= 0 then
if inputValue then
storage.set(blockID .. "_start", os.time())
end
return inputValue and 0 or nil
elseif inputValue then
local start = storage.get(blockID .. "_start")
if start == nil then
start = input.updatetime
storage.set(blockID .. "_start", start)
end
return (os.time() - start) / 3600
else
storage.delete(blockID .. "_start")
return nil
end
end
------------------------------
Ctrl+F5
Ctrl+F5