Datum i Debug - LUA

Hjälp varandra att vara kreativa för att göra hemmet mer bekvämt.
Post Reply
Dede
Medlem
Posts: 82
Joined: 14 Jan 2014, 16:15
10

Någon som vet om man kan se även datum när man kör en debug på en scen?
Har bl.a. nedanstående scen som hade varit fint om man kunde få med datum då ljusmätaren ibland ballar ur och tycker det är mörkt mitt på dagen.

Code: Select all

--[[
%% autostart
%% properties
168 value
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
if (
 ( (tonumber(fibaro:getValue(168, "value"))) <= 50  and  fibaro:getGlobalValue("LightLevel") == "Bright" )
or
startSource["type"] == "other"
)
then
   fibaro:setGlobal("LightLevel", "Dark");
   fibaro:debug("-- Det är mörkt ute --")
end
Moduf
Medlem
Posts: 49
Joined: 20 Aug 2013, 07:57
10
Location: Köping

Hej
Testa denna om det är detta du söker?

Code: Select all

--[[
%% autostart
%% properties
168 value
%% globals
--]]

local startSource = fibaro:getSourceTrigger();
local date = "Today is " .. string.format("%02d", currentDate.year) .. - string.format("%02d", currentDate.month) .. - string.format("%02d", currentDate.day)

if (
( (tonumber(fibaro:getValue(168, "value"))) <= 50  and  fibaro:getGlobalValue("LightLevel") == "Bright" )
or
startSource["type"] == "other"
)
then
fibaro:debug(date)
fibaro:setGlobal("LightLevel", "Dark");
fibaro:debug("-- Det är mörkt ute --")
    end
Dede
Medlem
Posts: 82
Joined: 14 Jan 2014, 16:15
10

Tack för hjälpen men fick tyvärr felmeddelade (något med CurrentDate).

Hittade dock efter lång stunds googlande denna sträng
fibaro:debug(os.date("%Y-%m-%d - Det är mörkt ute",os.time()))
Post Reply