快速入门:即插即用接入设备¶
本文帮助你快速了解如何通过 EnOS 设备预配置,使用即插即用(Plug-and-play, PNP)的方法,将设备接入并分配给 EnOS。
场景描述¶
设备预配置提供即插即用接入设备的方法。设备厂商在将设备出售给客户之前,可以将设备预配置的连接信息配置到设备商。用户在收到设备后,可直接将设备接入到 EnOS,不需要客户进行任何配置。即插即用接入提高了客户的设备接入效率,设备连接的手动部署过程也同时实现自动化。
任务介绍¶
本任务将通过设备预配置在 EnOS 中配置和预注册一个树莓派设备。在成功登录和连接后,该设备将能够与 EnOS 通信并发送其数据。
本任务包括以下步骤:
创建模型。
配置主数据组。
配置注册组。
注册设备。
连接和分配设备。
前提条件¶
确保你已经在 EnOS 注册了个人或企业帐户,可以访问 EnOS 管理控制台。
确保当前账号拥有资产和模型的所有权限,以及设备管理服务的所有权限。更多信息,参见 策略,角色与权限。
确保当前 OU 已购买设备预配置应用。
步骤 1:创建模型¶
登录 EnOS 管理控制台,从左侧导航栏中选择 模型。
选择 新建模型,在 创建模型 窗口中输入以下内容,并选择 确定。
模型标识符:
raspberryPiModel
模型名称:
树莓派模型
分类:无
模型关系:
无
模型校验:不启用
描述:
树莓派模型
创建的模型将出现在 模型 页面的模型列表中。
步骤 2:配置主数据组¶
从左侧导航栏中选择 设备预配置 > 主数据组管理。
选择 新建主数据组,在 新建主数据组 页面输入以下内容,并选择 保存。
名称:
树莓派主数据组
描述:
树莓派主数据组
创建的主数据组将出现在 主数据组管理 页面的主数据组列表中。选择其对应的 详情 图标。
选择 新增主数据 > 新增自定义主数据,在 自定义主数据 窗口中输入以下内容,并选择 确定。
名称:
大小
标识符:
size
数据类型:
int
默认值:
0
单位:
面积: 平方厘米 | cm2
是否必填:否
标签:
DPS
(key),MODEL
(value)。描述:
大小
创建的主数据将出现在 主数据组主数据 下的主数据列表中。
步骤 3:配置注册组¶
从左侧导航栏中选择 设备预配置 > 注册组管理。
选择 新建注册组,在 新建注册组 页面输入以下内容,并选择 保存。
基本信息
注册组名称:
树莓派注册组
关联主数据组:
树莓派主数据组
重新分配方式:
重新分配并迁移配置信息
描述:
树莓派 的注册组
网关信息
网关:
IotHub
模型类型:
私有模型
分配的 OU:选择 步骤1 中创建的模型所在环境和 OU
模型:在 步骤1 中创建的模型,即
树莓派 Model
数据解析格式:
Json
连接信息
自动设备分配:启用
创建的注册组将出现在 注册组管理 页面的注册组列表中。
步骤 4:注册设备¶
在 注册组管理 页面,找到在 步骤 3 创建的注册组
树莓派注册组
,选择其 详情 图标。选择 设备信息 标签,并选择 注册设备。
输入以下字段后,选择 注册。
注册方法:
手动录入
设备 SN 号:
ELS0718
标签:
1
注册的设备将出现在设备信息标签下的设备列表中。
步骤 5:连接和分配设备¶
使用注册组的凭证(Group ID 和 Group Secret)和设备 SN 号,将设备连接到 EnOS。更多信息,参见 配置并连接树莓派到 EnOS。
成功连接后,设备的 连接状态 将从 未连接 变成 已连接,分配状态 将从 未分配 变成 已分配。
该设备也将出现在 设备管理 > 设备资产 的设备列表中。