『瀚思彼岸』» 智能家居技术论坛

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

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

[复制链接]

12

主题

142

帖子

1579

积分

金牌会员

Rank: 6Rank: 6

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

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



回复

使用道具 举报

8

主题

518

帖子

3732

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

23

主题

659

帖子

4665

积分

元老级技术达人

积分
4665
金钱
3991
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-1-22 19:01 , Processed in 0.112727 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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