更新遥控器学习码

更新时间:2023-06-15 05:17:41

本文介绍更新遥控器学习码的 API。

接口描述

根据遥控器 ID 更新遥控器对应的按键红外码。

接口地址

PUT: /v2.0/infrareds/{infrared_id}/remotes/{remote_id}/learning-codes

请求参数

参数名类型参数位置是否必填说明
infrared_idStringuritrue设备 ID
remote_idStringuritrue遥控器 ID

body 说明

参数名类型参数位置是否必填说明
category_idInteger false品类 ID
brand_idInteger false品牌 ID
brand_nameString false品牌名称
remote_nameString false遥控器名称
codesList false

codes 说明

参数名类型参数位置是否必填说明
category_idInteger false品类 ID
key_nameString false按键名称
keyString true红外码的 key
codeString true红外码
idLong false按键 ID

返回参数

参数名类型说明
resultString操作结果

请求示例

PUT: /v2.0/infrareds/vdevo15345926009****/remotes/d5s65ca55/learning-codes
{
  "category_id": 1,
  "remote_name": "test",
  "codes": [
    {
      "code": "c42230112602f401260226022602260226022602260226022602260226027206260226022602720626027206260272062602720626027206260272065802f401260272062602260226027206260226022602260226024006260226022602260226022602260272062602260226027206260272062602260258024006260272062602720626024c9af62266082602****",
      "name": "test"
    }
  ]
}

返回示例

{
    "result": "d5s65ca55",
    "t": 1631089922125,
    "success": true
}

错误码

参考 错误码