更新定时任务

更新时间:2023-06-15 05:18:33

本文介绍更新定时任务的 API。

接口描述

通过定时任务 ID 修改定时任务,例如定时的时间,对应的操作等。

接口地址

PUT: /v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers

请求参数

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

body 说明

参数名类型参数位置是否必填说明
powerInteger false电源
modeInteger false模式
tempInteger false温度
swingInteger false扫风
windInteger false风速
keyInteger false按键 ID
timeString false定时时间
dateString false日期。传 date 时 loops 为 0000000,date 格式为: 20181212
loopsString false循环配置。由 0 和 1 组成的七位数字,0 代表关闭,1 代表开启。例如,0000010 代表周日,周一,周二,周三,周四,周五定时任务关闭,周六定时任务开启
timezone_idString false时区 ID,比如 Asia/Shanghai

返回参数

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

请求示例

PUT: /v2.0/infrareds/vdevo15345926009****/remotes/d5s65ca55/timers?timer_id=1111
{
  "key": 1,
  "loops": "0000000",
  "timezone_id": "Asiz/Shanghai",
  "time_zone": "+8:00",
  "time": "19:06"
}

返回示例

{
    "result": true,
    "t": 1631239134759,
    "success": true
}

错误码

参考 错误码