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

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

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

[复制链接]

12

主题

140

帖子

1459

积分

金牌会员

Rank: 6Rank: 6

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

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



回复

使用道具 举报

8

主题

515

帖子

3650

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

23

主题

656

帖子

4611

积分

元老级技术达人

积分
4611
金钱
3940
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, 2024-11-25 12:17 , Processed in 0.149093 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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