修改自动化

更新时间:2023-12-07 03:33:55

本文介绍修改自动化的 API。

接口描述

用于修改自动化场景。

接口地址

PUT: /v1.0/homes/{home_id}/automations/{automation_id}

请求参数

参数名类型参数位置是否必填说明
home_idStringuritrue家庭 ID
automation_idStringuritrue自动化 ID
bodyString false请求消息体

返回参数

参数名类型说明
resultBoolean执行结果:
  • true:执行成功
  • false:执行失败

请求示例

PUT: /v1.0/homes/242****/automations/53IYSXI3gEn2****
{
  "actions": [
    {
      "action_executor": "dpIssue",
      "entity_id": "vdevo157259825422309",
      "executor_property": {
        "switch_1": true
      }
    }
  ],
  "background": "https://images.tuyacn.com/smart/rule/cover/bedroom.png",
  "conditions": [
    {
      "display": {
        "code": "switch_1",
        "operator": "==",
        "value": true
      },
      "entity_id": "vdevo157259825422309",
      "entity_type": 1,
      "order_num": 1
    }
  ],
  "match_type": 1,
  "name": "测试自动化"
}

返回示例

true

错误码

参考 错误码