ITPub博客

首页 > 云计算 > 公有云实践 > 电信NB-IoT设备对接阿里云IoT平台实战——实践类

电信NB-IoT设备对接阿里云IoT平台实战——实践类

公有云实践 作者:AIoT2688 时间:2023-02-24 10:44:01 0 删除 编辑

众所周知,中国电信的 NB-IoT设备必须直连电信CTWing平台,无法直接在阿里云IoT,AWS IoT,腾讯云IoT 管理中国电信的NB-IoT设备。

今天我们就给大家介绍如何通过阿里云IoT企业物联网实例来管理中国电信的NB-IoT设备。
image.png

  电信 CTWing 开发  

1.创建产品
登陆电信 CTWing 控制台,创建产品: 上海花城水表,选择 智能水表,其他配置信息如下图:

产品创建成功后,查看 服务定义,可以看到属性值: 用水量,标识为: water_consumption 如下图:

2.注册设备
在 产品详情-设备管理页面添加NB-IoT设备,这里我们输入NB-IoT水表设备的IMEI,如下图:

3.注册应用
在 应用管理页面添加应用: 上海花城水表管理,,获取到应用的 AppKey 和 AppSecret,如下图:

  阿里云IoT平台开发  

4.开通企业实例-尊享型
首先,我们按需开通 尊享型企业物联网实例,如下图:
image.png

5.创建产品
在连接型实例中,新建产品: 上海花城水表,选择 智能水表,,其中数据格式选择: 透传/自定义,数据校验级别选择: 弱校验,如下图:

在产品 功能定义中添加物模型的属性: 用水量,标识为: water_consumption 如下图:

在产品 数据解析中我们需要编写数据解析脚本,把电信CTWing平台的数据格式转换成阿里云IoT企业实例的物模型格式,如下图:

6.创建云网关
在设备管理 中创建 云网关,用来解析电信平台流转过来的设备数据,关联前面创建的产品 上海花城水表,用电信CTWing平台的 ${deviceId}来自动注册设备,如下图:

等待几分钟,云网关创建完成后,我们获取到网关URL,如下图:

  电信 IoT 配置云网关  

7.配置云网关
我们回到电信CTWing控制台,在产品详情的 订阅管理中,配置阿里云IoT的云网关URL,如下图:

  联机运行  

8.NB-IoT设备启动
我们启动手上的NB-IoT智能水表,即可在电信CTWing控制台看到水表上报的数据,如下图:

9.阿里云IoT数据
我们在 企业物联网平台控制的 设备详情,可以看到有一台新的在线设备, 物模型数据的 运行状态可以看到实时的 用水量值,如下图:

在 日志服务也可以看到电信CTWing平台流转过来的NB-IoT设备数据在阿里云IoT企业物联网平台 物模型解析的完整过程,如下图:

NB-IoT设备从电信CTWing平台流转过来的 完整数据报文,如下图:

至此,我们完成了 电信NB-IoT设备接入阿里云IoT平台,充分享受阿里云的海量存储,大数据计算能力,拓展IoT业务的无限可能。



物联网平台产品介绍详情:

 

阿里云物联网平台客户交流群


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70017009/viewspace-2936809/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-04-22

  • 博文量
    134
  • 访问量
    80948