写点什么

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

作者:阿里云AIoT
  • 2023-02-23
    浙江
  • 本文字数:984 字

    阅读完需:约 3 分钟

众所周知,中国电信的 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 业务的无限可能。


物联网平台产品介绍详情:https://www.aliyun.com/product/iot/iot_instc_public_cn


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

用户头像

阿里云AIoT

关注

物联网内容搬运者 2022-04-22 加入

还未添加个人简介

评论

发布
暂无评论
电信NB-IoT设备对接阿里云IoT平台实战——实践类_大数据_阿里云AIoT_InfoQ写作社区