遥控器支持的按键信息

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

本文介绍遥控器支持的按键信息的 API。

接口描述

根据遥控器 ID 获取该遥控器支持的按键信息。

接口地址

GET: /v2.0/infrareds/{infrared_id}/remotes/{remote_id}/keys

请求参数

参数名 类型 参数位置 是否必填 说明
infrared_id String uri true 设备 ID
remote_id String uri true 遥控器 ID

返回参数

参数名 类型 说明
result DeviceSupportKeyResultVO

result 说明

参数名 类型 说明
brand_id Integer 品牌 ID
category_id Integer 品类 ID
remote_index Integer 遥控器索引
single_air Boolean 是否为单体空调
duplicate_power Boolean 开按键和关按键是否相同
key_list List 按键列表
key_range List 按键范围

key_list 说明

参数名 类型 说明
key String 按键
key_id Integer 按键 ID
key_name String 按键名称
standard_key Boolean 是否为标准按键

key_range 说明

参数名 类型 说明
mode Integer 模式
  • 0:制冷
  • 1:制热
  • 2:自动
  • 3:送风
  • 4:除湿
mode_name String 模式名称
  • 模式制冷
  • 模式制热
  • 模式自动
  • 模式送风
  • 模式除湿
temp_list List

temp_list 说明

参数名 类型 说明
temp Integer 温度
temp_name String 温度名
fan_list Set 风速取值范围

fan_list 说明

参数名 类型 说明
fan Integer 风速
  • 0:风速自动
  • 1:风速低
  • 2:风速中
  • 3:风速高
fan_name String 风速名
  • 风速自动
  • 风速低
  • 风速中
  • 风速高

请求示例

GET: /v2.0/infrareds/vdevo15345926009****/remotes/d5s65ca55/keys

返回示例

{ "result": { "duplicate_power": false, "key_list": [ { "key_id": 0, "standard_key": true, "key_name": "风速", "key": "F" }, { "key_id": 0, "standard_key": true, "key_name": "模式", "key": "M" }, { "key_id": 0, "standard_key": true, "key_name": "关闭", "key": "PowerOff" }, { "key_id": 0, "standard_key": true, "key_name": "开启", "key": "PowerOn" }, { "key_id": 0, "standard_key": true, "key_name": "温度", "key": "T" } ], "remote_index": 102180055, "single_air": false, "key_range": [ { "temp_list": [ { "temp": 17, "temp_name": "温度17度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 18, "temp_name": "温度18度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 19, "temp_name": "温度19度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 20, "temp_name": "温度20度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 21, "temp_name": "温度21度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 22, "temp_name": "温度22度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 23, "temp_name": "温度23度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 24, "temp_name": "温度24度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 25, "temp_name": "温度25度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 26, "temp_name": "温度26度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 27, "temp_name": "温度27度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 28, "temp_name": "温度28度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 29, "temp_name": "温度29度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] }, { "temp": 30, "temp_name": "温度30度", "fan_list": [ { "fan_name": "风速低", "fan": 1 }, { "fan_name": "风速高", "fan": 3 }, { "fan_name": "风速自动", "fan": 0 } ] } ], "mode": 0, "mode_name": "制冷模式" }, { "temp_list": [ { "temp": 25, "temp_name": "温度25度", "fan_list": [ { "fan_name": "风速自动", "fan": 0 } ] } ], "mode": 2, "mode_name": "自动模式" }, { "temp_list": [ { "temp": 25, "temp_name": "温度25度", "fan_list": [ { "fan_name": "风速自动", "fan": 0 } ] } ], "mode": 3, "mode_name": "模式送风" }, { "temp_list": [ { "temp": 25, "temp_name": "温度25度", "fan_list": [ { "fan_name": "风速自动", "fan": 0 } ] } ], "mode": 4, "mode_name": "除湿模式" } ], "brand_id": 182, "category_id": 5 }, "t": 1633673833246, "success": true }

错误码

参考 错误码