找回密码
 立即注册
查看: 1538|回复: 4

[技术探讨] 咨询一下通知推送间隔时间怎么写

[复制链接]
yhkz 

2

主题

18

回帖

826

积分

高级会员

积分
826
金钱
806
HASS币
0
发表于 2024-4-3 11:38:38 | 显示全部楼层 |阅读模式
我写了一个自动化,当弱电箱的温度高于多少就会触发邮件通知,现在问题是它会连续发,我不想通知这么频繁,想添加一个触发条件,即上一次触发后超过30分钟才能再次触发,请问大佬这个要怎么写?
微信截图_20240403113118.png
回复

使用道具 举报

11

主题

112

回帖

3490

积分

论坛元老

积分
3490
金钱
3367
HASS币
0
发表于 2024-4-3 11:55:33 | 显示全部楼层
{{ (now().timestamp() - state_attr('automation.xxxxxxxxx', 'last_triggered').timestamp()) > 1800 }}
回复

使用道具 举报

yhkz 

2

主题

18

回帖

826

积分

高级会员

积分
826
金钱
806
HASS币
0
 楼主| 发表于 2024-4-3 12:31:41 | 显示全部楼层
hyifan 发表于 2024-4-3 11:55
{{ (now().timestamp() - state_attr('automation.xxxxxxxxx', 'last_triggered').timestamp()) > 1800 }}

感谢回复,我试试
回复

使用道具 举报

33

主题

1077

回帖

5244

积分

论坛元老

积分
5244
金钱
4119
HASS币
90
发表于 2024-4-3 17:51:34 | 显示全部楼层
本帖最后由 relliky 于 2024-4-3 17:53 编辑

通知后面加一个delay: "00:30:00"的延迟就行。在single模式下,30分钟以内再被触发,这个自动化会检测有已经有一个老自动化在进行中,而不执行刚刚才触发的新自动化。

二楼给的last_trigger放在Then do下面一定不行,放在And if下面可能行。
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

14

主题

1543

回帖

5018

积分

论坛元老

积分
5018
金钱
3461
HASS币
0
发表于 2024-4-3 18:45:47 | 显示全部楼层
relliky 发表于 2024-4-3 17:51
通知后面加一个delay: "00:30:00"的延迟就行。在single模式下,30分钟以内再被触发,这个自动化会检测有已 ...

哇,又学到了知识。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-15 01:41 , Processed in 0.279315 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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