请选择 进入手机版 | 继续访问电脑版

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

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

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

[复制链接]

10

主题

128

帖子

947

积分

高级会员

Rank: 4

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

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



回复

使用道具 举报

8

主题

501

帖子

3312

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

23

主题

625

帖子

4288

积分

元老级技术达人

积分
4288
金钱
3648
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-3-28 21:43 , Processed in 2.326929 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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