for key,value in pairs(msg) do
if value then
- if key=="model" then
+ if key=="model" or key=="device" then
sensor_type=value
elseif key=="id" then
sensor_id=value
end
if not (sensor_type==nil or sensor_id==nil or sensor_type=='' or sensor_id=='') then
+ if next(sensor)==nil then
+ sensor["command"]="alarm"
+ end
for k,v in pairs(sensor) do
printLog("Type = "..sensor_type..", ID = "..sensor_id..", Param = "..k..", Value = "..v)
submitValue(sensor_type,sensor_id,k,v)