基于小熊派开发板的物联网实战开发(一)-平台侧开发

本系列教您如何利用小熊派开发板和华为云物联网平台进行智慧能力、智慧烟感和智慧物流场景的开发。

进行开发前,请先自行注册华为云账号、完成认证并开通华为云物联网平台开发中心。

创建项目和产品

  1. 在开发中心内点击“新建项目”;

  2. 输入项目名称“HCIP_IoT”,选择所属行业“公共事业(NB-IoT)”,点击“确定”;

  3. 保存返回的秘钥后进入项目;

  4. 点击左侧“产品开发”;

  5. 点击“新建产品”;

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第1张图片        

  6. 点击“自定义产品”页签;

  7. 点击“自定义产品”按钮;

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第2张图片        

  8. 设置产品信息,自定义填入产品名称、型号,所属行业选择“智慧农业”,设备类型选择“MultiSensor”,接入应用层协议类型选择“LWM2M”,数据格式选择“二进制码流”,产品图片上传(可选),点击“创建”按钮,产品创建成功;

定义Profile

profile设计如下:

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第3张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第4张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第5张图片

具体操作可参考物联网平台的帮助文档,此处不再赘述。

开发编解码插件

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第6张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第7张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第8张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第9张图片

基于小熊派开发板的物联网实战开发(一)-平台侧开发_第10张图片

具体操作可参考物联网平台的帮助文档,此处不再赘述。

验证Profile和编解码插件

  1. 点击“在线调测”,点击“新增测试设备”,选择“没有真实的物理设备”,点击“创建”,进入在线调测页面;

  2. 调测Agriculture消息,在文本框中输入“00193C0064”,点击“发送”;

  3.  可以看到在应用模拟器中显示模拟数据接收“{ "Temperature": 25, "Humidity": 60, "Luminance": 100 }”;

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第11张图片        

  4.  点击“设备管理”,点击一条虚拟设备,点击“历史数据”,可以看到一条模拟数据显示在历史数据列表中。

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第12张图片        

  5. 打开在线调测界面,服务选择“Agriculture”,命令选择“Agriculture_Control_Light”,Light选择“ON”,点击“立即发送”,命令状态显示已送达;

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第13张图片        

  6. 设备模拟器文本框中输入“0200010000”,点击“发送”,应用模拟器命令执行状态变为执行成功;

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第14张图片        

  7. 点击“设备管理”,点击一条虚拟设备;点击“历史命令”,可以看到一条状态为“执行成功”的命令。

    基于小熊派开发板的物联网实战开发(一)-平台侧开发_第15张图片        

  8. 根据上述方法,以及编解码插件,完成所有消息的调测。

添加华为IoT小助手(微信号:huawei-iot,回复“博客园”)获取更多物联网免费学习课程。

你可能感兴趣的:(基于小熊派开发板的物联网实战开发(一)-平台侧开发)