找回密码
 立即注册
查看: 2065|回复: 5

[信息发布] 如何设置自动化执行后,若满足某条件就执行另一个自动化

[复制链接]

6

主题

8

回帖

478

积分

中级会员

积分
478
金钱
464
HASS币
0
发表于 2023-9-22 10:11:14 | 显示全部楼层 |阅读模式
我设置的是如果早上出门的时候有窗户没关,那么门口的灯就会打开,提醒我关窗子。那我想要当我把所有窗子关好之后,灯就会自动关上,要怎么设置。
用的是自动化,不会用nodred
回复

使用道具 举报

9

主题

69

回帖

982

积分

论坛积极会员

积分
982
金钱
904
HASS币
0
发表于 2023-9-22 10:42:05 | 显示全部楼层
逻辑应该放在判断出门这,你关完窗户会再次触发出门,应该再执行一次判断窗户关没关。出门->检查窗户关没关;没关,开灯提醒;关了就关灯;而不是判断窗户关好。在同一个逻辑中处理才合理。
回复

使用道具 举报

15

主题

451

回帖

3165

积分

论坛元老

积分
3165
金钱
2699
HASS币
0
发表于 2023-9-22 11:40:52 | 显示全部楼层
本帖最后由 george65 于 2023-9-22 11:44 编辑

觸發:開門
觸發判斷:窗戶沒關  
執行:打開門口燈
下面是我自己在用的自動化  你參考一下

螢幕擷取畫面 2023-09-22 114254.png
回复

使用道具 举报

fbll 

0

主题

21

回帖

540

积分

高级会员

积分
540
金钱
519
HASS币
0
发表于 2023-9-22 14:57:56 | 显示全部楼层
我觉得你的逻辑里可以不用考虑是否开门出去,而是只判断窗开还是关外面的灯就开或关,因为光靠开关门没办法判断你是否是出门还是只是开了个门?要精确那还要人在感应器了?
自动化里面触发自动化可以“调用服务”里面可以选你已经建立的自动化。
回复

使用道具 举报

4

主题

263

回帖

2552

积分

金牌会员

积分
2552
金钱
2285
HASS币
0
发表于 2023-9-22 16:19:02 | 显示全部楼层
两个不相关的自动化
1.开门,检查窗户状态,如果有开的,开灯
2.窗户状态变更,检查所有窗户状态,如果全关闭,就关掉这个灯,都不用判断灯的状态
回复

使用道具 举报

6

主题

8

回帖

478

积分

中级会员

积分
478
金钱
464
HASS币
0
 楼主| 发表于 2023-9-27 09:18:20 | 显示全部楼层
非常感谢大家解答,参考了大家的回答,我写一下我自己的方案
首先我开门时,有窗子没关的话就开灯,但我此时不会关门,因为老婆已经在门外等我了...我们俩是一起出门
我的方案是,把所有窗子在辅助元素里面设置为一个群组,这样只要有一个窗子打开,群组就显示开启;全关上才显示关闭
触发条件:当群组的状态由开启变为关闭
环境条件:门已打开、在白天时
动作:关灯
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-9 17:36 , Processed in 1.116686 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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