找回密码
 立即注册

微信扫码登录

搜索
查看: 368|回复: 13

[技术探讨] 自动化里的触发条件湿度变化指的是?

[复制链接]

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
发表于 2025-7-21 22:52:20 | 显示全部楼层 |阅读模式
是指升高了几或者降低了几,还是指到达某个具体的数值?为什么我房间湿度确实下降了,可是这个自动化不触发,不知道是不是我没有理解对?


QQ20250721-225128.png
回复

使用道具 举报

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
 楼主| 发表于 2025-7-22 15:07:06 | 显示全部楼层
本帖最后由 bugensui 于 2025-7-22 15:08 编辑
dscao 发表于 2025-7-22 13:13
你要的是这个情况吗:当湿度大于70时,每变化0.5时都触发一次自动化。

如果是这样,简化一下,湿度有变化 ...

谢谢大佬的指导,搞定了,难怪之前不触发。我的情况是这样:

主条件:湿度变化就触发(高于低于留空就行了)。环境条件是:当前湿度:高于70%,并且该区域人体存在有人,最终动作:ha官方语言助手主动询问,是否打开空调的除湿模式,家里人回答是或者否就行。

1,为什么不直接用湿度高于70%来触发,因为这样可能就只会触发一次,触发时,该区域的人可能去了其他房间,调用ha的主动询问就没有意义了。有变化就触发,可以多次触发。

2,我觉得没有必要过滤无效状态了,因为环境条件会在确认一次(是否高于70%。并且人体存在有人),这个自动化才会触发动作。
回复

使用道具 举报

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
 楼主| 发表于 2025-7-22 14:58:51 | 显示全部楼层
牛驴鸭加钙 发表于 2025-7-22 13:05
有变化就触发不需要填写高于或低于就可以了

这个方法有效,我知道了。谢谢
回复

使用道具 举报

80

主题

1414

回帖

2万

积分

元老级技术达人

积分
29489
金钱
27955
HASS币
290
发表于 2025-7-22 13:13:40 | 显示全部楼层
本帖最后由 dscao 于 2025-7-22 13:17 编辑
bugensui 发表于 2025-7-22 11:10
这个是ha内部的翻译,触发条件:湿度变化,我的理解是湿度变化差额,比如这次跟上次的上报的湿度差额,大 ...

你要的是这个情况吗:当湿度大于70时,每变化0.5时都触发一次自动化。

如果是这样,简化一下,湿度有变化就触发(状态变化的高于和低于都留空),后面增加条件当湿度大于70时,后面再动作。

一般最好再加人 not_from 和 not_to 过滤掉无效状态时的触发
entity_id:
  - sensor.xxxx
not_from:
  - unknown
  - unavailable
not_to:
  - unknown
  - unavailable
trigger: state


回复

使用道具 举报

10

主题

47

回帖

1457

积分

金牌会员

积分
1457
金钱
1400
HASS币
0
发表于 2025-7-22 13:05:19 | 显示全部楼层
bugensui 发表于 2025-7-22 11:11
对,就是我不知道怎么设置,我的意思,湿度有变化就触发,这个怎么设置? ...

有变化就触发不需要填写高于或低于就可以了
回复

使用道具 举报

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
 楼主| 发表于 2025-7-22 11:41:32 | 显示全部楼层
sorrypqa 发表于 2025-7-22 11:29
https://bbs.hassbian.com/thread-29853-1-1.html
这里有个自动化的参考配置,就是每次变化时触发。 ...

好的,这个待会空了。我学习下
回复

使用道具 举报

61

主题

1516

回帖

7288

积分

元老级技术达人

积分
7288
金钱
5706
HASS币
60
发表于 2025-7-22 11:29:31 | 显示全部楼层
本帖最后由 sorrypqa 于 2025-7-22 11:48 编辑
bugensui 发表于 2025-7-22 11:11
对,就是我不知道怎么设置,我的意思,湿度有变化就触发,这个怎么设置? ...

https://bbs.hassbian.com/thread-29521-1-1.html
这里有一个自动化的参考配置,就是每次变化时触发。
回复

使用道具 举报

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
 楼主| 发表于 2025-7-22 11:11:33 | 显示全部楼层
sorrypqa 发表于 2025-7-22 11:06
可以设置每次有变动就触发的呀!是你设置的不对。

对,就是我不知道怎么设置,我的意思,湿度有变化就触发,这个怎么设置?
回复

使用道具 举报

181

主题

2748

回帖

9243

积分

元老级技术达人

积分
9243
金钱
6299
HASS币
80
 楼主| 发表于 2025-7-22 11:10:50 | 显示全部楼层
dscao 发表于 2025-7-22 01:29
每当高于0.5时,则从小于等于0.5时变成大于0.5时的那个瞬间。是一个由不满足到满足条件的过程。湿度这么小 ...

这个是ha内部的翻译,触发条件:湿度变化,我的理解是湿度变化差额,比如这次跟上次的上报的湿度差额,大佬你看截图,环境条件(且如果),这个很明确是具体的目标数字,如果2个都是70,那不是条件重复了吗?第一个湿度变化不是差额变化吗?我是想这个自动化能经常触发,如果真的是高于70%,那只有超过70%了。才会触发,后续如果变成72,73等等就不在触发了。回复回落一次到70以下,后续才会继续。


2.png
回复

使用道具 举报

61

主题

1516

回帖

7288

积分

元老级技术达人

积分
7288
金钱
5706
HASS币
60
发表于 2025-7-22 11:06:58 | 显示全部楼层
bugensui 发表于 2025-7-22 10:57
他说的变化,我感觉翻译不准确,我以为指的变化差额

可以设置每次有变动就触发的呀!是你设置的不对。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 16:15 , Processed in 0.227619 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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