目录

4G模块DTU网关接入平台系列教程三阿里云平台接入教程详解

4G模块DTU网关接入平台系列教程(三):阿里云平台接入教程详解

4G模块 DTU网关 ZL-LTE系列 阿里云平台连接教程

今天介绍DEVELOPLINK设备 DTU ZL-LTE-300 网关如何通过简单的几步配置接入平台系列教程的第三篇,阿里云平台接入教程详解。

————————————————————————————————————————

对物联网技术感兴趣请加入我们交流群,欢迎各种技术交流, QQ群: 830407941

对我们产品感兴趣请查看淘宝, 免费定制项目

————————————————————————————————————————

一、 设备准备

1.硬件准备

DTU ZL-LTE-300、USB数据线、天线

https://i-blog.csdnimg.cn/blog_migrate/497440ded0c14ea24534f0494a1af8d7.png

2.软件准备

DevelopLink_DTU1.0.10 上位机

https://i-blog.csdnimg.cn/blog_migrate/8fc2eb70d580e1f99f30f2f17c616a60.png#pic_center

二、 账号与登录

1.账号注册与登录

账号注册与登录是使用阿里云平台的功能和服务的前提,在阿里云注册的账号,适用于阿里云体系的所有服务,填写真实信息并进行实名认证。认证后登陆账号。

2.阿里云物联网平台

点击控制台-产品与服务-物联网IOT-物联网平台,进入阿里云物联网平台。

https://i-blog.csdnimg.cn/blog_migrate/e8d1cac9fe4b4d6a7c8c483819df8206.png#pic_center

三、 产品

1. 创建产品

(1)在实例概览页,找到对应的实例,单击实例进入实例详情页。

https://i-blog.csdnimg.cn/blog_migrate/6a385fe78da3e0efc5801c92b3d99290.png#pic_center

(2)在左侧导航栏,选择设备管理–产品,单击创建产品。

https://i-blog.csdnimg.cn/blog_migrate/c3ec4fd531de77dcd40e3e54e9a73711.png

四、注册设备

阿里云物联网平台支持三种接入认证方式,分别是:

Ⅰ 自动注册: 无需提前注册设备,新设备即插即用。

Ⅱ 一型一密: 需要提前注册设备,同一个产品使用相同认证信息。

Ⅲ 一机一密: 需要提前注册设备,每个设备都有不用的认证信息。

1. 配置与接入

配置页面如下图,下面分别介绍三种认证方式的配置.。

https://i-blog.csdnimg.cn/blog_migrate/ae136af9f6c42f8072df28837f423966.png#pic_center

2. 自动注册

自动注册: 无需提前注册设备,新设备即插即用。

  • 注意事项: 需要在产品详情里面打开动态注册

    https://i-blog.csdnimg.cn/blog_migrate/f643dfe334f783743570030d73a36359.png

    设备自动注册无需挨个烧录设备证书,每台设备烧录相同的产品证书,即ProductKey和

    ProductSecret ,云端鉴权通过后下发设备证书,可以根据需要开启或关闭动态注册,保障安全性。

配置工具中只需填写三个参数: ProductKey、AccessKey ID、Access Key Secret

  • ProductKey :产品ID

    https://i-blog.csdnimg.cn/blog_migrate/29591d95e26a5e626708ab2ca87e6363.png

  • AccessKey ID 与 Access Key Secret

Ⅰ 点击右上角头像—AccessKey 管理

Ⅱ 提示是否使用子账户AccessKey,建议选择是,使用子账户AccessKey 可以隔离账户权限,提高安全性;

Ⅲ 进入子账户管理后选择创建用户,完成创建后,选择对应用户点击添加权限,这里为新建用户添加物联网平台管理权限,更多复杂情况参考阿里云子账户配置文档;

https://i-blog.csdnimg.cn/blog_migrate/34d98adb648f9d87275babc70d5acfdd.png

Ⅳ 添加好权限后点击该用户详情,选择新建AccessKey 即可。 https://i-blog.csdnimg.cn/blog_migrate/f21625bffaa080d4d8ab1fb0991b0987.png

  • 将参数写入Developlink_DTU配置软件即可

    https://i-blog.csdnimg.cn/blog_migrate/e98f0c6e8d88284a9a07fb47da358fa9.png

3. 一型一密

一型一密:需要提前注册设备,同一个产品使用相同认证信息。

  • 注意事项: 设备名称必须为设备IMEI号码

  • 一型一密方式适合对一种产品的全部设备进行配置,配置工具中只需填写两个参数:

    ProductKey: 产品ID,阿里云后台产品详情点击查看获取

    ProductSecret: 产品密钥,阿里云后台产品详情点击查看获取

    https://i-blog.csdnimg.cn/blog_migrate/e890e42ff6a90b58cf84c40d85e6c9d9.png

  • 将参数写入Developlink_DTU配置软件即可

    https://i-blog.csdnimg.cn/blog_migrate/bc905ffb855f6bc745dc5442038f23ad.png

4. 一机一密

一机一密: 需要提前注册设备,每个设备都有不用的认证信息。

  • 注意事项: 设备名称必须为设备IMEI号码

  • 一机一密需要给每个设备单独配置密钥,配置工具中只需填写三个参数

    ProductKey: 产品密钥

    DeviceName: 设备名称(必须是设备IMEI码)

    DeviceSecret: 设备密钥 https://i-blog.csdnimg.cn/blog_migrate/ff38b829562233398467c5e0274344a1.png

    https://i-blog.csdnimg.cn/blog_migrate/526c6ea5836018c1aee20515eb6fa332.png

  • 将参数写入Developlink_DTU配置软件即可

    https://i-blog.csdnimg.cn/blog_migrate/b2877d9f582deae5ba2d6eada7966bf8.png

五、数据通信

主题的配置格式为 {topic};qos

每条订阅包含topic名称和qos,用分号隔离;

多条主题之前也用分号隔离;最后一条主题可以不需要写qos,则默认是0。主题最后不要加多余的分号

如下:

/sys/${productid}/${deviceName}/thing/event/property/post_reply;0

/sys/${productid}/${deviceName}/thing/service/property/set

主题里面的 ${productid} 和 ${deviceName} 会自动替换成设备对应配置的产品ID和设备IMEI码

阿里云物联网物模型支持的主题有:

https://i-blog.csdnimg.cn/blog_migrate/664afd6ab8f77eee9c1de38c564798b5.png

DTU默认配置订阅主题为:

/sys/${productid}/${deviceName}/thing/event/property/post_reply;0;/sys/${productid}/${deviceName}/thing/service/property/set;0

登录上阿里云后平台会自动订阅所有service的主题

这里订阅了属性设置主题和属性上报响应主题,可以替换成自己的主题;

默认没有订阅服务主题,使用服务需要订阅对应主题,注意 不能使用通配符订阅service主题

原因:如果订阅了

/sys/a12rinVjYRa/${deviceName}/thing/service/#

当你响应服务的时候,发布的主题为

/sys/a12rinVjYRa/${deviceName}/thing/service/${tsl.service.identifier}_reply

这样会出现你发出去的数据又发给设备,如果你觉得没问题,那可以忽略,继续使用。

正常的服务主题订阅, 可以多条订阅:

/sys/${productid}/${deviceName}/thing/event/property/post_reply;0; /sys/${productid}/${deviceName}/thing/service/property/set;0; /sys/${productid}/${deviceName}/thing/service/test1;0; /sys/${productid}/${deviceName}/thing/service/test2;0

另外,阿里云物联网的同步服务调用RRPC支持会默认订阅

/sys/${YourProductKey}/${YourDeviceName}/rrpc/request/+

关于RRPC信息请参考:

DTU默认发布主题为属性上报:

/sys/${productid}/${deviceName}/thing/event/property/post

更多详情可参照阿里云物联网通讯的开发文档。

————————————————————————————————————————

对物联网技术感兴趣请加入我们交流群,欢迎各种技术交流,

QQ群: 830407941

对我们产品感兴趣请查看淘宝,免费定制项目:

更多好文请查看