header_logo
header_logo

编辑设备

简要描述

  1. 编辑设备

请求 URL

  1. https://openapi.mp.usr.cn/usrCloud/V6/cusdevice/editCusdevice

请求方式

  1. POST

请求参数

名称 必选/可选 类型 位置 说明
X-Access-Token 必选 String Header 登录成功时返回的登录凭证(注意:X-Access-Token 有效时间为2小时,两小时内可以重复使用,获取详情
Content-Type 必选 String Header 消息体的媒体类型,必须为”application/json”
cusdeviceNo 必选 String Body 设备编号
cusdeviceName 必选 String Body 设备名称
projectId 必选 Integer Body 组织ID
deviceNo 可选 String Body 网关编号
templateId 可选 Integer Body 模板ID
cusdeviceSlaveRelDTO 可选 JSONArray Body 设备从机关联信息
description 可选 String Body 设备描述
tags 可选 String Body 标签集合 只需要传递 tagName,tagValue 字段
address 可选 String Body 地址
position 可选 String Body 设备地址坐标
positionType 可选 Integer Body 定位类型 (0:不定位,1:手动定位,2:自动定位)

请求参数(cusdeviceSlaveRelDTO)

名称 必选/可选 类型 说明
slaveId 可选 Integer 设备从机id
slaveName 可选 String 从机名称
slaveAddr 可选 String 从机地址
slaveIp 可选 String 从机ip
slavePort 可选 Integer 从机端口
comIdx 可选 Integer 从机通讯号

请求参数(tags)

名称 必选/可选 类型 说明
tagName 必选 String 标签类别名称,不允许名称重复,例如:“功耗”
tagValue 必选 String 标签类别下的标签值名称,可设置多个,不允许名称重复,例如:“800W”

响应参数

名称 类型 说明
info String 提示消息
status Integer 返回码

返回码说明

返回码 说明
0 成功
2014 网关不存在
5004 权限不足
5106 参数不完整
5126 请求太频繁

请求示例

  1. POST https://openapi.mp.usr.cn/usrCloud/V6/cusdevice/editCusdevice
  2. Content-Type: application/json
  3.  
  4. {
  5. "cusdeviceNo": "0000005842000008",
  6. "deviceNo": "00005842014003180947",
  7. "templateId": 95080,
  8. "cusdeviceSlaveRelDTO": [
  9. {
  10. "slaveId": "116382",
  11. "comIdx": "1",
  12. "slaveAddr": "13"
  13. },
  14. {
  15. "slaveId": "116636",
  16. "comIdx": "2",
  17. "slaveAddr": "134"
  18. }
  19. ],
  20. "description": "",
  21. "tags": [
  22. {
  23. "tagName": "aaa",
  24. "tagValue": "jkl"
  25. }
  26. ],
  27. "projectId": 172808,
  28. "cusdeviceName": "未命名_设备名称_82",
  29. "address": "山东省济南市历下区龙奥南路",
  30. "position": "117.12639941,36.6565542",
  31. "positionType": 1
  32.  
  33. }

响应示例

status: 0,info: ok

  1. Content-Type: application/json
  2.  
  3. {
  4. "status": 0,
  5. "info": "ok"
  6. }
方案咨询
联系方式