From c04c0e3a4074bb83fa61bca3840068a9eafd5189 Mon Sep 17 00:00:00 2001 From: Derf Null Date: Sun, 23 Apr 2023 20:09:33 +0200 Subject: do not re-use old influx_str if no data is available --- init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 4c38550..68c8e3c 100644 --- a/init.lua +++ b/init.lua @@ -80,9 +80,10 @@ function uart_callback(data) end local json_str = string.format('{"rssi_dbm":%d,"period":"%s"', wifi.sta.getrssi(), work_period) + local influx_str = "" if sds011.pm2_5i ~= nil then json_str = string.format('%s,"pm2_5_ugm3":%d.%d,"pm10_ugm3":%d.%d', json_str, sds011.pm2_5i, sds011.pm2_5f, sds011.pm10i, sds011.pm10f) - local influx_str = string.format("pm2_5_ugm3=%d.%d,pm10_ugm3=%d.%d", sds011.pm2_5i, sds011.pm2_5f, sds011.pm10i, sds011.pm10f) + influx_str = string.format("pm2_5_ugm3=%d.%d,pm10_ugm3=%d.%d", sds011.pm2_5i, sds011.pm2_5f, sds011.pm10i, sds011.pm10f) end json_str = json_str .. '}' -- cgit v1.2.3