更新时间:2022-02-21 GMT+08:00
注册设备
概述
应用服务器通过调用物联网平台的“注册直连设备”接口,在物联网平台添加设备,接口信息详见API参考文档。
本文档基于调用API接口的代码样例(Java)进行指导,帮助开发者理解“注册直连设备”接口的调用。
操作指导
- 在eclipse中,选择“verifyCode”、“nodeId”、“timeout”、“manufacturerId”、“manufacturerName”、“deviceType”、“model”、“protocolType”的取值。
,修改
配置说明如下:
- “verifyCode/nodeId”需要与真实设备的唯一标识符(IMEI或mac)一致。如果使用的是设备模拟器,则“verifyCode”可以是数字、字母和特殊符号的组合,开发者可自行定义,但不可以与其它设备的verifyCode重复。
- “timeout”单位是“秒”,“timeout”的取值作用如下:
- timeout = 0,注册的设备不会过期。
- timeout > 0,真实设备必须在设置的时间内上线,否则注册的设备会因为过期而被IoT平台删除。如果不携带timeout,则默认过期时间是180秒。
- 在设备绑定成功后,“timeout”不再起作用,注册的设备不会过期。
- “manufacturerId”、“manufacturerName”、“deviceType”、“model”、“protocolType”需要与对应的Profile保持一致。
- 右键单击“RegisterDirectConnectedDevice.java”,选择 。
- 在控制台查看响应消息的打印日志,如果获得“deviceId”,则说明注册成功。
可以在开发中心的
中,查看新注册的设备是否已经显示。此时,注册设备只有设备ID(deviceId)信息。
父主题: 开发应用