保存遥控器学习码

更新时间:2023-06-20 14:54:02下载pdf

本文介绍保存遥控器学习码的 API。

接口描述

保存设备学习到的遥控码,并生成一个 DIY 遥控器。

接口地址

POST: /v2.0/infrareds/{infrared_id}/learning-codes

请求参数

参数名类型参数位置是否必填说明
infrared_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遥控器 ID

请求示例

POST: /v2.0/infrareds/vdevo15345926009****/learning-codes
{
  "category_id": 1,
  "remote_name": "test",
  "codes": [
    {
      "code": "c42230112602f401260226022602260226022602260226022602260226027206260226022602720626027206260272062602720626027206260272065802f401260272062602260226027206260226022602260226024006260226022602260226022602260272062602260226027206260272062602260258024006260272062602720626024c9af6226608260220bf",
      "key": "test"
    }
  ]
}

返回示例

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

错误码

参考 错误码