找回密码
 立即注册
查看: 381|回复: 3

[技术探讨] HA自动化的一些问题

[复制链接]

6

主题

45

回帖

888

积分

高级会员

积分
888
金钱
837
HASS币
0
发表于 2025-2-24 21:30:28 | 显示全部楼层 |阅读模式
HA的自动化  当自动化触发以后   设置的条件不满足以后就不会再执行了?   例如我设置了一个当客厅灯被打开以后  且满足 三个人体感应 都未检测到人的时候执行关灯    但是灯打开以后  条件不满足以后 不执行关灯 这样这个自动化就结束了  当三个传感器满足条件以后也不会在执行了  有没有什么办法设置  触发以后会一直判断条件成立后才完成自动化
QQ图片20250224212946.png
回复

使用道具 举报

33

主题

1075

回帖

5228

积分

论坛元老

积分
5228
金钱
4105
HASS币
90
发表于 2025-2-24 22:56:08 | 显示全部楼层
本帖最后由 relliky 于 2025-2-24 23:01 编辑

https://www.home-assistant.io/docs/scripts/#wait 可以用wait_template, wait_for_trigger,就是不退出然后等着条件触发。

或者你可以想办法在"每当"里面做手脚,因为你都说了“触发以后会一直”,其实你可以增加更多的触发。

那啥时候可以呢?只用在“每当”里面加上任意一个传感器检测到未移动即可。这个每个传感器检测到没移动,都会触发去检查这个条件,如果条件成功,就关灯。




我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

6

主题

45

回帖

888

积分

高级会员

积分
888
金钱
837
HASS币
0
 楼主| 发表于 2025-2-25 12:43:47 | 显示全部楼层
本帖最后由 mqs000 于 2025-2-25 12:53 编辑
relliky 发表于 2025-2-24 22:56
https://www.home-assistant.io/docs/scripts/#wait 可以用wait_template, wait_for_trigger,就是不退出 ...

在每当里面加的触发条件是 和 不是且    只要满足任何一个就执行
回复

使用道具 举报

33

主题

1075

回帖

5228

积分

论坛元老

积分
5228
金钱
4105
HASS币
90
发表于 2025-2-25 20:49:01 | 显示全部楼层
mqs000 发表于 2025-2-25 12:43
在每当里面加的触发条件是 和 不是且    只要满足任何一个就执行

是的   zsbdzsbd
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 09:48 , Processed in 0.787229 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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