MQTT数据推送

来自ThingsPanel

数据推送的流程

  1. 安装插件,如果没有可用插件则需要开发。
  2. 创建业务并、资产、选择设备,将推送参数配置到设备端,配置好之后可以从Broker查看订阅,注意Token错误数据将被抛弃。参考视频。实例讲解PM2.5数据发布到Broker并通过MQTTBox订阅
  3. 数据映射,将物理设备与系统中的设备插件进行数值对应,如映射错误,数据值出现错误。
  4. 在[数据管理]菜单下查看收到的数据。2分钟使用ThingsPanel对接温湿度传感器数据、呈现数据
  5. 在[可视化]创建图表,添加对应资产的图表单元。

系统操作流程

系统操作流程.png


MQTT Broker

  • 端口: 10000
  • 发布主题: thingspanel.telemetry
  • 订阅主题: thingspanel.operation
  • 用户名: guest 密码: guest

数据格式(JSON):

上行遥测示例

   "token":"设备编号", //设备唯一标识符, 从业务后台添加设备后生成
   "values":{
       "temperature": "30", //自定义的温度字段
       "humidity": "85" //自定义的湿度字段
       //... 更多自定义参数
   }