Skip to content

设置设备信息

接口地址:/v2/family/enduserapi/setDeviceInfo

请求方式:PUT

请求数据类型:application/json

响应数据类型:*/*

接口描述:

设置设备信息

请求示例:

javascript
[
  {
    "deviceName": "",
    "dk": "",
    "fid": "",
    "isCommonUsed": true,
    "newFrid": "",
    "oldFrid": "",
    "pk": "",
    "shareCode": ""
  }
]

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
paramsparamsbodytruearray编辑设备信息参数
  deviceName设备名称falsestring
  dkDevice Keytruestring
  fid家庭ID,设置常用设备时必填(修改家庭设备名称时可填可不填,建议填写,可以加快接口访问速度)falsestring
  isCommonUsed是否常用:true-常用,false-不是常用falseboolean
  newFrid移入房间IDfalsestring
  oldFrid移出房间IDfalsestring
  pkProduct Keytruestring
  shareCode分享码,如果是修改接受分享设备的名称,分享码必填falsestring

响应状态:

状态码说明schema
200设置设备信息成功返回注册码响应数据«SetDeviceInfoVO»
5041没有权限
5635未开启家居模式

响应参数:

参数名称参数说明类型schema
code响应状态码integer(int32)integer(int32)
data响应数据SetDeviceInfoVOSetDeviceInfoVO
  failureList失败列表arrayobject
  successList成功列表arrayobject
extMsg扩展消息string
msg响应消息string

响应示例:

javascript
{
	"code": 0,
	"data": {
		"failureList": [],
		"successList": []
	},
	"extMsg": "",
	"msg": ""
}