『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 823|回复: 2

[技术探讨] 请问在ESPHOME自动化里判断开关的状态中间如何加个等待时间

[复制链接]

32

主题

145

帖子

545

积分

高级会员

Rank: 4

积分
545
金钱
400
HASS币
0
发表于 2022-10-30 15:00:10 | 显示全部楼层 |阅读模式
请问在ESPHOME自动化里判断开关的状态中间如何加个等待时间?

自动化里符合两个条件再执行。怎样在两个条件中间加个等待时间代码?图片所示

123.jpeg



switch:
    
  - platform: gpio
    name: "房灯"
    id: led222
    pin: GPIO2
    inverted: true
    on_turn_on:
      if:
        condition:
          and:
            - switch.is_on: led666
            - switch.is_on: led333
        then: 
         - switch.turn_on: fan888

  - platform: gpio
    name: "风扇灯"
    id: fan888
    pin: GPIO12
    inverted: true


  - platform: gpio
    name: "玻璃灯"
    id: led333
    pin: GPIO12
    inverted: true

  - platform: gpio
    name: "吊灯"
    id: led666
    pin: GPIO12
    inverted: true



回复

使用道具 举报

14

主题

414

帖子

2511

积分

金牌会员

Rank: 6Rank: 6

积分
2511
金钱
2097
HASS币
0
发表于 2022-10-30 16:16:34 来自手机 | 显示全部楼层
这个延时不能太长的
回复

使用道具 举报

32

主题

145

帖子

545

积分

高级会员

Rank: 4

积分
545
金钱
400
HASS币
0
 楼主| 发表于 2022-10-31 07:47:28 | 显示全部楼层
ylilike 发表于 2022-10-30 16:16
这个延时不能太长的

能10秒也好,请问怎样在两个条件中间加个延时?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-1 23:24 , Processed in 3.936155 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表