批量获取空调当前状态

更新时间:2023-06-20 14:54:06

本文介绍批量获取空调当前状态的 API。

接口描述

根据设备 ID,批量获取空调当前状态。单次最多查询 100 个设备的状态。

接口地址

GET: /v1.0/cloud/rc/infrared/ac/status/batch

请求参数

参数名类型参数位置是否必填说明
device_idsStringquerytrue设备 ID,多个 ID 之间使用逗号隔开。

返回参数

参数名类型说明
resultList设备状态列表。
successBooleanAPI 调用是否成功。
  • true:成功。
  • false:失败。

result 说明

参数名类型说明
devIdString设备 ID。
powerOpenBoolean空调状态是否开启。
  • true:空调开启。
  • false:空调关闭。
modeString模式。
tempString温度。
fanString风速。
swingString摆动状态。
wetString湿度。

请求示例

GET: /v1.0/cloud/rc/infrared/ac/status/batch?device_ids=dev1,dev2

返回示例

{
    "tid": "303ea3d9dce111eda853c62a3bb695e3",
    "result": [
        {
            "devId": "dev1",
            "temp": "18",
            "mode": "0",
            "powerOpen": true,
            "fan": "0",
            "swing": "false"
        },
        {
            "devId": "dev2",
            "temp": "20",
            "mode": "0",
            "powerOpen": true,
            "fan": "0",
            "swing": "false"
        }
    ],
    "t": 1681709526090,
    "success": true
}

错误码

参考 错误码