【IoT最佳实践】基于小熊派开发板的物联网实战开发(一)-平台侧开发
本系列教您如何利用小熊派开发板和华为云物联网平台进行智慧能力、智慧烟感和智慧物流场景的开发。
进行开发前,请先自行注册华为云账号、完成认证并开通华为云物联网平台开发中心。
创建项目和产品
在开发中心内点击“新建项目”;
输入项目名称“HCIP_IoT”,选择所属行业“公共事业(NB-IoT)”,点击“确定”;
保存返回的秘钥后进入项目;
点击左侧“产品开发”;
点击“新建产品”;
点击“自定义产品”页签;
点击“自定义产品”按钮;
设置产品信息,自定义填入产品名称、型号,所属行业选择“智慧农业”,设备类型选择“MultiSensor”,接入应用层协议类型选择“LWM2M”,数据格式选择“二进制码流”,产品图片上传(可选),点击“创建”按钮,产品创建成功;
定义Profile
profile设计如下:
具体操作可参考物联网平台的帮助文档,此处不再赘述。
开发编解码插件
具体操作可参考物联网平台的帮助文档,此处不再赘述。
验证Profile和编解码插件
点击“在线调测”,点击“新增测试设备”,选择“没有真实的物理设备”,点击“创建”,进入在线调测页面;
调测Agriculture消息,在文本框中输入“00193C0064”,点击“发送”;
可以看到在应用模拟器中显示模拟数据接收“{ "Temperature": 25, "Humidity": 60, "Luminance": 100 }”;
点击“设备管理”,点击一条虚拟设备,点击“历史数据”,可以看到一条模拟数据显示在历史数据列表中。
打开在线调测界面,服务选择“Agriculture”,命令选择“Agriculture_Control_Light”,Light选择“ON”,点击“立即发送”,命令状态显示已送达;
设备模拟器文本框中输入“0200010000”,点击“发送”,应用模拟器命令执行状态变为执行成功;
点击“设备管理”,点击一条虚拟设备;点击“历史命令”,可以看到一条状态为“执行成功”的命令。
根据上述方法,以及编解码插件,完成所有消息的调测。
下一期:基于小熊派开发板的物联网实战开发(二)-调测NB-IoT模组
最后,让我们宣传一下:
3月27-28日,华为物联网平台在华为开发者大会静候您的光临。
华为开发者大会2020(Cloud)是华为面向ICT(信息与通信)领域全球开发者的年度顶级旗舰活动。大会旨在搭建一个全球性的交流和实践平台,开放华为30年积累的ICT技术和能力,以“鲲鹏+昇腾”硬核双引擎,为开发者提供澎湃动力,改变世界,变不可能为可能。
我们期待与你共创计算新时代
在一起,梦飞扬!
- 点赞
- 收藏
- 关注作者
评论(0)