X-Git-Url: https://git.rvb.name/weathermon.git/blobdiff_plain/3c1772b1ce9aa73a9308ab6420a6f6f48645552b..43054b4dc0965871a36730c619ee2cde76540a38:/weathermon.lua diff --git a/weathermon.lua b/weathermon.lua index b2ca898..d1917c1 100755 --- a/weathermon.lua +++ b/weathermon.lua @@ -139,8 +139,8 @@ end function processLine(str) msg=splitStr(line,':') - msg_type=msg[1] or nil - msg_body=msg[2] or nil + msg_type=msg[1] or '' + msg_body=msg[2] or '' if msg_type=="STATUS" then printLog("Status: "..msg_body) elseif msg_type=="ERROR" then @@ -154,8 +154,8 @@ function processLine(str) sensor_id = web_devid for i,rec in ipairs(sens) do recrd=splitStr(rec,'=') - key=recrd[1] or nil - value=recrd[2] or nil + key=recrd[1] or '' + value=recrd[2] or '' if value then if key=="TYPE" then sensor_type=value @@ -197,8 +197,8 @@ function processLine(str) mqtt_param = {} for i,rec in ipairs(sens) do recrd=splitStr(rec,'=') - key=recrd[1] or nil - value=recrd[2] or nil + key=recrd[1] or '' + value=recrd[2] or '' if value then if key=="TYPE" then alarm_type=value