新增设备
测试中POST
/api/open/iot-device/devicemanage/v2/device/最后修改时间: 5 个月前
责任人:
新增设备并返回设备基本信息
请求参数
Body 参数application/json
productId
string
产品编码
deviceId
string
设备编码
deviceName
string
设备名称
description
string
设备描述
authType
enum<number>
必需
认证类型 0:SECRET密钥认证,1:CERTIFICATE证书认证。
通过对每个设备进行身份验证,可以安全地将每个设备连接到平台,并且安全地管理这些设备
• 通过设备密钥进行身份验证
• 通过x.509证书进行身份验证
设备接入后平台将通过所选认证方式的认证信息对设备进行鉴权
枚举值:
01
fingerprint
string
可选
设备证书对应的指纹,只能为40位十六进制字符串或者64位十六进制字符串。非必填,若为空指纹设备,只验证证书是否由合法的平台上传的CA证书生成
示例
{
"productId": "string",
"deviceId": "string",
"deviceName": "string",
"description": "string",
"authType": 0,
"fingerprint": "string"
}
示例代码
返回响应
OK(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
deviceId
string
设备编码
deviceName
string
设备名称
productId
string
产品编码
productName
string
产品名称
deviceSecretKey
string
设备密钥
nodeType
string
节点类型
direct-device:直连设备 gateway-device:网关设备 gateway-sub-device:网关子设备
onlineState
number
在线状态
0:未激活 1:在线 2:离线 3:已停用
runningState
number
启停状态
0:停用 1:启用
description
string
设备描述
示例
{
"deviceId": "string",
"deviceName": "string",
"productId": "string",
"productName": "string",
"deviceSecretKey": "string",
"nodeType": "string",
"onlineState": 0,
"runningState": 0,
"description": "string"
}
最后修改时间: 5 个月前