使用http设备上报数据时格式匹配问题

Blade 未结 2 232
cuiyuzhou
cuiyuzhou 2025-10-01 11:11

一、该问题的重现步骤是什么?

  1. 使用HTTP设备上报属性数据时,因上报的数据格式与平台不匹配导致无法获取到正确数据

  2. 设备上报数据格式:

{

    "device_sn":"", //设备序列号

    "submit_time":"2025-09-17 18:12:12", //上报时间

    "latitude":"", //纬度

    "longitude":"", //经度

    "rfids":[  //RFID标签

        {

            "epc":"A001", //EPC

            "rssi_min":-89,  //最小信号强度

            "rssi_max":-89,  //最大信号强度

            "count":200 //读取次数

        }

    ]

}

     3.平台产品物模型:

image.png 


二、你期待的结果是什么?实际看到的又是什么?

期待获取到正确的设备数据,实际获取到的是不对的数据

image.png

image.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex IOT ubuntu虚拟机

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

还有一个问题就是,设备上报的数据字段必须要严格遵守平台物模型数据吗?

2条回答
  •  admin
    admin (楼主)
    2025-10-09 09:47

    epc\rssi_max\rssi_min\count


    这几个字段要放到 和经纬度字段一个层级。你给它们外面包裹一层不存在的属性,是无法准确识别的。

提交回复