全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
阿里云物联网套件

设备接入准备

更新时间:2017-07-07 15:41:49

本文档主要介绍产品管理控制台的使用说明,帮助用户快速使用阿里云物联网套件。

开通物联网套件

以aliyun账号直接进入IoT控制台,如果还没有开通阿里云物联网套件服务,则需要申请开通。

接入引导

  1. 创建产品
  2. 添加设备
  3. 获取设备的Topic

创建产品

初步进入控制台后,需要创建产品。点击创建产品。产品相当于某一类设备的集合,用户可以根据产品管理其设备等。

创建产品

  • 产品名称:对产品命名,例如可以填写产品型号。产品名称在账号内保持唯一。
  • productKey:阿里云IoT为产品颁发的全局唯一标识符

添加设备

创建完产品之后,可以为该产品添加设备。进入产品管理页面下的设备管理,点击添加设备添加设备

说明:用户可以自定义设备名称(即deviceName),这个名称即可作为设备唯一标识符,用户可以基于该设备名称与IoT Hub进行通信,需要指出的是,用户需要保证deviceName产品内唯一。

设备证书

设备证书:添加设备之后,物联网套件为设备颁发的唯一标识符,设备证书用于设备认证以及设备通信,详细的请参考设备接入文档。

  • deviceName:用户自定义设备唯一标识符,用于设备认证以及设备通信,用户保证产品维度内唯一。
  • deviceSecret:物联网套件为设备颁发的设备秘钥,用于认证加密,与deviceName或者deviceId成对出现。

除了控制台添加设备,也可以通过API接口动态授权,请参考设备注册

获取设备的Topic

添加设备之后,可以获取设备的Topic。点击Topic列表Topic

topic

说明:创建产品之后,物联网套件都会为产品默认定义三个Topic类。那么,在添加设备之后,每个设备都会默认有三个Topic,即图中所示。如果想要增加、修改、删除Topic,请到消息通信重新定义Topic类。

设备可以基于Topic列表中的Topic进行Pub/Sub通信,例如列表中有/1000118502/test9/update,且设备拥有的权限是发布,这就意味着设备可以往这个Topic发布消息;同样,列表中/1000118502/test9/get,权限是订阅,这就意味着设备可以从这个Topic订阅消息。

设备接入

获得productKey、设备证书以及设备的Topic这些参数,就可以基于aliyun IoT device SDK for C将设备连接上IoT Hub并进行通信,具体请参考文档设备接入

本文导读目录