移远NBIOT BC95-B5使用CoAP协议接入华为IoT平台第一篇

实验了好几天  今天终于完成了BC95与华为iot的通信     记录一下方便以后查看

1、华为IOT平台搭建

          第一步、登录华为云平台,官网:https://www.huaweicloud.com/。(没有账号的可以先注册一个,注册完一定要实名认证。)

 第二步、进去之后自己注册登录

 

第三步、点击确定——>点击进入 

第四步、点击自定义产品 

 

第五步设置profile首先点击新建服务  ——>根据输入服务名称——>点击新建属性

 这里我们在添加一个temp2 其他属性都一样

这里我们解释一下

属性名(propertyName):指示属性名称。
属性类型(dataType):指示数据类型,取值范围:int、float、datetime、string、jsonObject、array。这里以 int 类型为例。上报数据时,复杂类型数据格式如:DateTime:yyyyMMdd’T’HHmmss’Z’如:20151212T121212Z 、 jsonObject:自定义 json 结构体,平台不理解只透传。
最小(min)/最大值(max):指示最小/最大值,仅当 dataType 为 int、float 时生效,逻辑大于等于/小于等于。
步长(step):指示步长。
单位(unit):指示单位,英文,取值根据参数确定。如:温度单位:“°C”;百分比单位:“%”。
访问模式(method):指示访问模式。R:可读;W:可写;E 可订阅。取值范围:R、RW、RE、RWE、null。

第六步点击添加命令根据提示输入名字(自己根据需要随便填就好)——>点击添加下发命令字段

第七步、在添加一个命名为close——>点击保存——>点击编解码插件开发——>点击新建消息

 

第八步、继续添加   temp1   temp2——  >选择数据上报   ——> 点击完成

2、NB-IoT上传数据到云平台

 第九步点击在线调试——点击新建设备——选择真实设备  设备名称可以自定义,验证码是唯一的,必须使用模块的IMEI号,这个IMEI号印刷在模块上(86打头的数据),也可以使用串口调试助手通过AT指令(“AT+CGSN=1”)获取模块的的IMEI号,然后点击创建,不使用模块的IMEI号,会导致NB模块无法对接云平台 

 

依次发送以上消息即可入网

参考视频  https://www.bilibili.com/video/av73676985  视频是哔哩哔哩上别人发布的

发布了5 篇原创文章 · 获赞 0 · 访问量 122

猜你喜欢

转载自blog.csdn.net/qq_42930154/article/details/104238781