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

 找回密码
 立即注册
查看: 5341|回复: 8

[求助] 如何停止进行中的自动化

[复制链接]

13

主题

148

帖子

1071

积分

金牌会员

Rank: 6Rank: 6

积分
1071
金钱
923
HASS币
0
发表于 2019-7-17 06:17:55 | 显示全部楼层 |阅读模式
有一个自动化:
action:
   action1
   delay 2min
   action2
现在有一个场景,需要在 delay 的时候终止这个自动化,不再往后执行操作,请问该如何实现呢。
尝试过将自动化关闭,但是还是会执行

回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2019-7-17 08:42:07 | 显示全部楼层
分两个自动化写
Jeff
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2019-7-17 08:45:04 | 显示全部楼层
Nero
回复

使用道具 举报

40

主题

2178

帖子

8340

积分

元老级技术达人

积分
8340
金钱
6147
HASS币
110
发表于 2019-7-17 08:53:14 | 显示全部楼层
没理解为什么要停  既然不需要doB 那么删掉就好了?
回复

使用道具 举报

27

主题

2144

帖子

8970

积分

论坛元老

Rank: 8Rank: 8

积分
8970
金钱
6821
HASS币
30

论坛元老

发表于 2019-7-17 09:15:17 | 显示全部楼层
本帖最后由 情非殇 于 2019-7-17 09:17 编辑

我也看不太懂这个需求,不需要的话注释掉不久完了么
1)如果是说需要最后关闭本自动化的话,
automation:
.....
  action:
    ..........
    - service: automation.turn_off
      entity_id: automation.本自动化id

2)如果意思是说delay的过程种可以手动关闭的话,可以把action做成script脚本,delay过程中可以手动关闭script脚本开关
automation:
.....
  action:
    - service: script.turn_on
      entity_id: script.test1

script:
  test1:
    sequence:
      - service: ///
        entity_id: ///
      - delay: 00:00:01
      - service: ///
        entity_id: ///




回复

使用道具 举报

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
发表于 2019-7-17 14:52:45 | 显示全部楼层
因為我有用這樣的需求,打開門會先語音說明:完成身分驗證,然後等待十秒,若是沒有完成認證,就開起警報,
action:
   action1 請完成身份驗證
   delay 10
   condition: state
   entity_id: automation.F305_ring_26_Open
   state: 'on'

   action2 網關警報響........

紅色部分多一個判斷~就可以做到樓主想要的功能
回复

使用道具 举报

3

主题

223

帖子

3049

积分

元老级技术达人

积分
3049
金钱
2821
HASS币
10
发表于 2019-7-17 16:12:03 | 显示全部楼层
这种需求的话 建议就是不要用原生自动化 sequence和delay一直有bug 看到过超过一定数量的delay 某些就莫名其妙的取消
回复

使用道具 举报

8

主题

2075

帖子

6067

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6067
金钱
3992
HASS币
145

灌水之王

发表于 2019-7-17 18:28:26 | 显示全部楼层
上面n大的即可,感觉条件可以在一个自动化里面写完
最好用node red
回复

使用道具 举报

13

主题

148

帖子

1071

积分

金牌会员

Rank: 6Rank: 6

积分
1071
金钱
923
HASS币
0
 楼主| 发表于 2019-7-18 07:53:19 | 显示全部楼层
情非殇 发表于 2019-7-17 09:15
我也看不太懂这个需求,不需要的话注释掉不久完了么
1)如果是说需要最后关闭本自动化的话,

感谢,方法二可以解决我的问题
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-28 22:02 , Processed in 1.360963 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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