diff --git a/mote/v2/openwrt/package/flukso/luasrc/flukso/data.lua b/mote/v2/openwrt/package/flukso/luasrc/flukso/data.lua index 1f8401e..b01d723 100644 --- a/mote/v2/openwrt/package/flukso/luasrc/flukso/data.lua +++ b/mote/v2/openwrt/package/flukso/luasrc/flukso/data.lua @@ -90,9 +90,7 @@ function filter(M, span, offset) end end -function polish(M, cutoff) - local now = os.time() - +function polish(M, now, cutoff) for sensor, T in pairs(M) do local H = timestamps(T) diff --git a/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua b/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua index fbadfd3..ffa1dcc 100755 --- a/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua +++ b/mote/v2/openwrt/package/flukso/luasrc/fluksod.lua @@ -320,7 +320,7 @@ function publish(child) end while true do - measurements:polish(LAN_POLISH_CUTOFF) + measurements:polish(os.time(), LAN_POLISH_CUTOFF) local measurements_json = measurements:json_encode() for sensor_id, json in pairs(measurements_json) do