注册设备资产¶
设备是模型的实例。设备归属于某个产品。EnOS 云端为设备颁发 OU (Organization Unit) 内唯一的证书 device key。设备可以直接连接 EnOS 云端,也可以作为子设备通过网关连接 EnOS 云端。本文介绍如何创建一个设备。
前提条件¶
步骤 1:创建设备¶
在 EnOS 管理控制台中选择 设备管理。
点击 添加设备,在弹窗页面上配置下列信息。
产品:选择设备所属的产品。创建产品成功之后,不可以通过点击 编辑设备 来修改。 选定产品后,继续配置该产品对应的模板中设置的属性功能,分为必填和选填。
设备名称:该设备的名字支持。
Device Key:设备在同组织下的唯一识别码。如果不填,则由系统自动生成。
时区/城市:设备所在的时区(UTC)。如果设备所在地区使用夏令时,首先勾选 使用夏令时,然后在下拉列表中选择夏令时适用的城市。
描述:该设备的描述。
属性信息:该设备的必填属性、选填属性及其支持的数据类型,都继承自该设备所属产品关联的模型。
点击 确定 来创建该设备。
步骤 2:(可选)添加标签 ¶
标签介绍该设备所有实例所具有的共性信息。
从设备列表中找到目标设备并点击设备后 查看。
在 基础信息 标签下的 标签 区域中点击 编辑。
在弹出窗口中,点击 添加标签,输入新标签的键值对(key:value)。
点击 OK 来保存标签。
结果 ¶
当创建完设备后,在设备列表可以查看到该设备,当前设备处于 未激活 状态。你需要成功将设备连接至 EnOS,设备状态就会变成 在线 或 离线,此时设备就完成了激活。
连接设备至 EnOS,你需要使用注册成功后获取的一组凭证:device name(deviceName
)和 device secret(deviceSecret
)。这两个凭证是 EnOS 为设备颁发的秘钥,用于设备的鉴权、激活。更多信息,参见 基于密钥的单向认证。
后续操作 ¶
为使设备上传的数据能存储在 TSDB,以便后续数据分析,你需要在激活设备之前配置 TSDB 存储。否则设备的上传的数据默认不会被存储到 TSDB 中。更多信息,参见 配置 TSDB 存储。
新创建的设备在未上线的情况显示为未激活。如需激活设备,你需要通过设备端 SDK 发起连接。更多信息,参见 使用设备 SDK。