设备管理 IoTDM(联通用户专用)-基于小熊派开发智慧路灯(联通用户专用):编解码插件开发

时间:2023-11-01 16:16:14

编解码插件开发

  1. 在产品开发空间,选择“编解码插件开发”,开发编解码插件。

  2. “在线编解码插件编辑器”区域,单击“新增消息”

  3. 新增消息Report_Sensor,接收路灯上报的光照强度。

    配置示例:

    • 消息名:Report_Sensor
    • 消息类型:数据上报
    • 添加响应字段:是
    • 响应数据:AAAA0000(默认)

    1. “新增消息”界面,单击“添加字段”

      “添加字段”界面,勾选“标记为地址域”,然后单击“完成”,添加地址域字段messageId。

    2. “新增消息”界面,单击“添加字段”,填写相关信息,然后单击“完成”

      配置示例:

      • 名字:data
      • 数据类型:int16u(16位无符号整型)

    3. “新增消息”界面,单击“完成”,完成消息Report_Sensor的配置。

  4. 新增消息Set_Led,管理路灯的开/关灯,并获取路灯执行命令后的状态信息。

    配置示例:

    • 消息名:Set_Led
    • 消息类型:命令下发
    • 添加响应字段:是

    1. “新增消息”界面,单击“添加字段”
      • “添加字段”界面,勾选“标记为地址域”,然后单击“完成”,添加地址域字段messageId。
      • “添加字段”界面,勾选“标记为响应标识字段”,然后单击“完成”,添加响应标识字段mid。

    2. “新增消息”界面,单击“添加字段”,填写相关信息,然后单击“完成”

      配置示例:

      • 名字:led
      • 数据类型:string
      • 长度:3

    3. “新增消息”界面,单击“添加响应字段”
      • “添加字段”界面,勾选“标记为地址域”,然后单击“完成”,添加地址域字段messageId。
      • “添加字段”界面,勾选“标记为响应标识字段”,然后单击“完成”,添加响应标识字段mid。
      • “添加字段”界面,勾选“标记为命令执行状态字段”,然后单击“完成”,添加命令执行状态字段errcode。

    4. “新增消息”界面,单击“添加响应字段”,填写相关信息,单击“完成”

      配置示例:

      • 名字:light_state
      • 数据类型:string
      • 长度:3

    5. “新增消息”界面,单击“完成”,完成消息Set_Led的配置。

  5. 拖动右侧“设备模型”区域的属性字段、命令字段和响应字段,与数据上报消息、命令下发消息和命令响应消息的相应字段建立映射关系。

  6. 单击“保存”,并在插件保存成功后单击“部署”,将编解码插件部署到 物联网平台

support.huaweicloud.com/bestpractice-iot/iot_bp_0007.html