TargetDataCurrent
Check if target data is current
Usage: Used in 1 task(s)
Lua Implementation
-- Target Data Current
function evaluate(params)
local targetData = this:getStateProperty("TargetData")
local maxAge = params.max_age or 60 -- seconds
if targetData then
local age = vrf.getSimulationTime() - targetData.timestamp
return age <= maxAge
end
return false
end