三大运营商凭借先天优势---发展战物联网软件硬件平台

物联网设备接入先驱条件传感器技术,此块欧美具有技术优势一些闭源性工业总线,但无线联网技术MQTT基于的硬件平台,三大平台具有垄断性优势,再加上软件平台可以找专业公司开发,三大运营商在物联网的战役上可以继续拓展业务。

1.按照 《电信NB-IoT接入指导文档》,申请测试环境账号和密码

2.登录电信开发者门户(测试环境)

电信开发者门户地址见下图,平台限制不能填写证书验证不过的地址,但又确实是电信的地址。

Chrome浏览器会提示证书错误,不管,点击高级,继续访问。

三大运营商凭借先天优势---发展战物联网软件硬件平台

账号密码登录,创建应用,默认创建就好

三大运营商凭借先天优势---发展战物联网软件硬件平台

3.创建产品profile(定义产品的模型,上报数据字段和下发命令字段)

三大运营商凭借先天优势---发展战物联网软件硬件平台

我们定义全新的产品类型,选择Other,其他根据自己情况,随意填写。协议选择CoAP

三大运营商凭借先天优势---发展战物联网软件硬件平台

点击确认,进入设置界面,新建服务,取个服务名,新增属性,上报数据推送给应用服务器的字段。命令-》新增字段就是,应用服务器下发命令的字段

三大运营商凭借先天优势---发展战物联网软件硬件平台

属性添加一个test1上报字段,添加TCMD命令,TCMD命令增加test2字段

三大运营商凭借先天优势---发展战物联网软件硬件平台

保存,profile创建就完成了。

4.创建编解码插件(用于将模组上报的数据,通过编解码插件解析之后跟上一步中profile定义的字段绑定,可以通过回调推送到应用平台)

三大运营商凭借先天优势---发展战物联网软件硬件平台

点击新建,会提示选择刚才创建的profile,确定。

三大运营商凭借先天优势---发展战物联网软件硬件平台

点击新增消息。新增消息如下左中,将右侧的test1拖到中间,跟消息中的test1关联

三大运营商凭借先天优势---发展战物联网软件硬件平台

三大运营商凭借先天优势---发展战物联网软件硬件平台

同理,新建消息,下发消息。这样上报和下发消息编解码就编写完成了,点击保存,部署。

三大运营商凭借先天优势---发展战物联网软件硬件平台

5.在电信平台注册设备

三大运营商凭借先天优势---发展战物联网软件硬件平台

验证码 正式的设备是IMEI,待会我们使用电信的模拟终端模拟一个NB设备测试,所以此处可以随意填写

三大运营商凭借先天优势---发展战物联网软件硬件平台

6.使用NB设备模拟器,模拟一个终端设备

三大运营商凭借先天优势---发展战物联网软件硬件平台

填写刚才注册的验证码 Test001

三大运营商凭借先天优势---发展战物联网软件硬件平台

可以看到刚才注册的设备状态,也是绑定状态

三大运营商凭借先天优势---发展战物联网软件硬件平台

7.上报数据,下发命令(使用模拟终端)

三大运营商凭借先天优势---发展战物联网软件硬件平台

点击发送,看到设备中历史数据中,已经有了终端上报的数据了

三大运营商凭借先天优势---发展战物联网软件硬件平台

NB模拟器上报的数据和历史数据中的数据是不是有某种关系?刚才我们创建的编解码插件就是为了解析这种对应关系,我们自己可以根据自己的意愿定义格式。

我们使用电信平台提供的功能下发命令,当然也可以通过电信提供的北向API,发起一个https请求下发命令。

三大运营商凭借先天优势---发展战物联网软件硬件平台

模拟器中可以看到刚刚发送的命令,同理这里的转换也是用我们刚刚编解码的插件。

三大运营商凭借先天优势---发展战物联网软件硬件平台

8.在电信平台的上报数据和下发数据都体验了,是不是想问如何将数据上报到自己的应用平台呢?

三大运营商凭借先天优势---发展战物联网软件硬件平台

填上自己的服务器地址,要填https的,地址后面要加端口号,否则报url格式错误。

三大运营商凭借先天优势---发展战物联网软件硬件平台

服务器收到电信平台的检测请求,但提示证书认证有问题,

三大运营商凭借先天优势---发展战物联网软件硬件平台

上传的是服务器证书的CA证书。稍等10分钟,重新检测。

三大运营商凭借先天优势---发展战物联网软件硬件平台

三大运营商凭借先天优势---发展战物联网软件硬件平台

在模拟器上发一条上报消息,应用服务器收到了数据。

三大运营商凭借先天优势---发展战物联网软件硬件平台

应用服务器对终端发送数据只需调用电信北向RestAPI即可下发命令。

9.至此,电信平台测试环境NB-IoT体验就结束了。

电信正式的环境使用,还需要申请测试,测试通过后,下发正式环境地址和账号。

是不是感觉有一点点复杂,想简单接入下,腾讯云物联网通信已上线NB-IoT产品,只需简单几步,终端就可以将数据上传到自己的应用平台,应用平台下发命令道终端,敬请关注!有任何问题欢迎留言!

三大运营商凭借先天优势---发展战物联网软件硬件平台

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 [email protected] 删除。