找回密码
 立即注册
查看: 1902|回复: 2

[流程系列] 求教nodered中如何判断状态

[复制链接]

13

主题

131

回帖

1711

积分

金牌会员

积分
1711
金钱
1567
HASS币
0
发表于 2023-3-23 17:29:07 | 显示全部楼层 |阅读模式
QQ截图20230323172713.png

求教大神,上图中功率已经转化为字符“on”“off”,请问用什么节点判断状态由on转为off了,后面会接tts语音。
谢谢!



回复

使用道具 举报

8

主题

510

回帖

3764

积分

论坛元老

积分
3764
金钱
3246
HASS币
5
发表于 2023-3-23 21:37:58 | 显示全部楼层
本帖最后由 Midnight 于 2023-3-23 21:41 编辑

不行就用辅助元素创建一个实体试试
回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
发表于 2023-3-24 14:03:57 | 显示全部楼层
看这个流程,似乎是判断饮水机的功率,大于1600输出on,小于100输出off。如果是判断由on变off后,TTS进行播报,应该先使用binary sensor的节点先建立一个ha的二进制传感器实体,把on和off的状态写入,这样再通过tigger:state节点判断状态是否变为off,变为OFF输出TTS。建议在你的这个流程function节点后面增加一个filter,过滤掉相同状态信息,这样可以减少没有用的重复信息
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-2 02:54 , Processed in 0.155075 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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