概述
1.使用模块介绍
NBiot对接华为OceanConnect平台,网上的资料实在太繁杂,模块也较多,下边简单快速的让设备上云。
在这里使用BC95模块进行对接,(M5310的对接方式一样包括AT指令,使用的芯片一致)。
下边是几款NBiot的基本信息。
本次选用的两个模块都使用HI2110芯片 接入方式一致,其他的有待验证。
2.华为平台介绍及接入流程
华为云平台与电信云平台接入方式基本一致(个人感觉OC平台要不天翼云好很多,接入通俗易懂,资料丰富,应用在线开发也很方便),华为OC和电信天翼物联实际上是同一设计不同副本,其实都来自华为,这里选择接入华为的OC平台,首先需要注册一个平台账号 以下是平台进入链接
https://www.huaweicloud.com/product/iot.html
进入控制台在华为平台自定义创建一个产品这里选择LWM2M协议使用BC95模块(M5310一样)
产品创建好后如下
3.进入创建好的产品中增加profile(profile文件定义的字段就是最好平台应用那到的字段)
4.接下来添加编解码插件(设备上传的数据是ASCALL格式的16进制数据但最终推送给平台的是joson数据,编解码插件就其转换的作用比如直连服务器直接发joson数据就好)这里穿件好编解码插件后还需要与应用的数据推送数据的配置文件建立联系。
5.最后就可以通过IMEI添加一个真实的设备进行数上云了,如果没有真实设备可以添加一个虚拟设备进行测试。
这里添加一个真实设备BC95使用AT指令用串口助手测试如下
AT+NRBrn 重启模块
AT+CSQrn 查信号 99表示无信号
AT+CGATT?rn 查询是否连上基站
AT+NCDP=49.4.85.232,5683rn 注册华为的OC平台
AT+NCDP?rn 检查NCDP是否正确
AT+NMGS=11,000000ff000000fe313233rn 发送数据
AT+NNMI=1rn 将接收到的数据打印出来
6.模块注册到平台后会发现设备在线标志被点亮,数据发送到平台后在平台进入对应的历史数据会看到上传的数据如下
最后
以上就是潇洒火为你收集整理的BC95对接华为OceanConnect平台 (M5310对接OceanConnect平台)的全部内容,希望文章能够帮你解决BC95对接华为OceanConnect平台 (M5310对接OceanConnect平台)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复