设备注册
在IoT平台上注册设备,定义相关的设备参数信息。当后续实际设备接入IoT平台时,设备和平台之间进行鉴权认证,成功后,实际设备接入IoT平台,实现平台和设备的连接和通信。
在注册设备时,IoT平台支持单个注册和批量注册。IoT平台也支持通过北向应用服务器调用“注册设备”接口进行单个设备注册(当前不支持通过北向接口进行批量设备注册)。
通过调用注册接口或通过管理门户进行批量设备注册后,如果在超时时间内设备未能接入,IoT平台将自动删除该设备的注册信息:
- 在调用单个注册接口时,超时时间可以通过注册设备接口的“timeout”参数进行设置:值为0时,表示注册设备信息永久有效;值未设置,则保持默认值。
- 在管理门户进行单一设备注册时,注册设备信息永久有效。
单个设备注册
- 选择 。
- 选择页签“单一注册”,单击右上角“创建”,按照如下表格填写参数后,单击“确定”。
表1 单个注册参数说明 参数名称
配置原则
选择产品
选择要注册的产品名称。
只有在“产品模型”里定义了产品,此处才可以选择具体的产品。如没有,请先上传或直接创建产品模型。
设备标识码
设备唯一物理标识,如IMEI、MAC地址等,用于设备在接入IoT平台时携带该标识信息完成接入鉴权。
-
原生MQTT设备:通过注册成功后生成的“设备ID”(与设备标识码一一对应)和“密钥”接入平台。
-
NB-IoT设备、集成Agent Lite SDK的设备:设备通过注册时填写的“设备标识码”和“预置密钥”接入平台。
预置密钥
- NB-IoT设备、集成Agent Lite SDK的设备接入时,用于设备和IoT平台之间的传输通道安全加密。
- 原生MQTT设备接入时,无需填写。
确认密钥
再次填写预置密钥。
-
批量设备注册
- 选择 。
- 选择页签“批量注册”,单击右上角“创建”,填写“任务名称”,“选择产品”,并上传批量注册文件,单击“提交”,完成设备的批量注册。
表2 批量注册文件模板参数说明 参数名称
配置原则
选择产品
选择要注册的产品名称。
只有在“产品模型”里定义了产品,此处才可以选择具体的产品。如没有,请先上传或直接创建产品模型。
nodeId
设备唯一物理标识,如IMEI、MAC地址等,用于设备在接入IoT平台时携带该标识信息完成接入鉴权。
-
原生MQTT设备:通过注册成功后生成的“设备ID”(与设备标识码一一对应)和“密钥”接入平台。
-
NB-IoT设备、集成Agent Lite SDK的设备:设备通过注册时填写的“设备识别码”和“预置密钥”接入平台。
preSecret
- NB-IoT设备、集成Agent Lite SDK的设备接入时,用于设备和IoT平台之间的传输通道安全加密。
- 原生MQTT设备接入时,无需填写。
-