定义产品模型
3. 在“Smoke”的下拉菜单下单击“添加命令”,填写命令名称
“Smoke_Control_Beep”。
图2-36 新增命令
4. 在“新增命令”弹框,分别单击“新增输入参数”和“新增响应参数”,填写相 关信息后,单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 68
图2-37 新增参数
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 69
图2-38 新增参数
编解码插件开发
步骤1 在产品详情插件开发页面,选择“图形化开发”,单击“图形化开发”。
步骤2 在“在线开发插件”区域,单击“新增消息”。
说明
请按照本文档提供的操作开发编解码插件,确保添加字段的顺序和本文档提供的顺序保持一致。
步骤3 新增Smoke消息,配置示例如下:
● 消息名:Smoke
● 消息类型:数据上报
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 70
1. 在“新增消息”页面,单击“添加字段”,勾选“标记为地址域”,添加地址域 字段messageId,然后单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 71
2. 单击“添加字段”,添加Smoke_Value字段,填写相关信息后,单击“确认”。
– 名字:Smoke_Value – 数据类型:int16s
3. 在“新增消息”页面,单击“确认”,完成Smoke_Value的配置。
步骤4 新增Smoke_Control_Beep消息,配置示例如下:
● 消息名:Smoke_Control_Beep
● 消息类型:命令下发
● 添加响应字段:是
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 72
1. 在“新增消息”页面,单击“添加字段”,勾选“标记为地址域”,添加地址域 字段messageId,默认值填0x9,然后单击“确认”。
2. 单击“添加字段”,勾选“标记为响应字段标识”,添加响应标识字段mid,然后 单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 73
3. 单击“添加字段”,添加“Beep”字段,然后单击“确认”。
– 名字:Beep – 数据类型:string – 长度:3
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 74
4. 在“新增消息”页面,单击“添加响应字段”,勾选“标记为地址域”,添加地 址域字段 messageId,默认值填0xa,然后单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 75
5. 单击“添加响应字段”,勾选“标记为响应标识字段”,添加响应标识字段mid,
然后单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 76
6. 单击“添加响应字段”,勾选“标记为命令执行状态字段”,添加命令执行状态 字段 errcode,然后单击“确认”。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 77
7. 单击“添加响应字段”,添加Beep_State响应字段,填写相关信息,单击“确 认”。
– 名字:Beep_State – 数据类型:int8u – 长度:1
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 78
8. 完成消息 Smoke_Control_Beep的配置后,单击“确认”。
步骤5 拖动右侧“设备模型”区域的属性字段、命令字段和响应字段,与数据上报消息、命 令下发消息和命令响应消息的相应字段建立映射关系。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 79
步骤6 单击“保存”,并在插件保存成功后单击“部署”,将编解码插件部署到物联网平 台。
----结束
注册设备
本文介绍集成NB模组设备的注册方法。
步骤1 在产品详情页面,选择“在线调试”,单击“新增测试设备”,此处新增的是非安全 的NB-IoT设备。
步骤2 在新增测试设备页面,选择“真实设备”,并填写设备名称,设备标识码。
文档版本 29 (2021-07-22) 版权所有 © 华为技术有限公司 80
● 设备名称:Test(自定义即可);
步骤2 选择“在线调试”,单击注册的设备进入调试页面。
步骤3 设置命令参数后,单击“命令发送”,烟雾报警器鸣叫,下发OFF命令后,关闭蜂鸣 器。
----结束