找回密码
 立即注册

微信扫码登录

搜索
查看: 14782|回复: 10

[教程系列] 求 Node-RED 触发顺序 怎么做?

[复制链接]

40

主题

278

回帖

3266

积分

论坛元老

积分
3266
金钱
2948
HASS币
0
发表于 2020-4-20 03:44:47 | 显示全部楼层 |阅读模式
传感器输出都为MQTT  ,分为 A、B、C三个传感器,想做的流程是这样

当A为1,隔2秒,B为1的时候,触发MQTT(走廊灯)
当A为1,隔5秒,C为1的时候,触发MQTT(厨房灯)
当B为1,隔2秒,A为1的时候,触发MQTT(卧室灯)

麻烦各位前辈,帮忙做一个流程示例就可以,主要是不知道怎么判断后面的条件。
回复

使用道具 举报

40

主题

278

回帖

3266

积分

论坛元老

积分
3266
金钱
2948
HASS币
0
 楼主| 发表于 2020-4-20 09:57:23 | 显示全部楼层
neroxps 发表于 2020-4-20 09:31
用间隔来做灯的触发会不会有问题??精确到多少秒在现实生活中很难确定吧?

流程可以做,但感觉不太适合。

不是精确到秒数,就是最短间隔,其实没用,就是判断传感器前后顺序
回复

使用道具 举报

40

主题

278

回帖

3266

积分

论坛元老

积分
3266
金钱
2948
HASS币
0
 楼主| 发表于 2020-4-21 14:44:29 | 显示全部楼层
neroxps 发表于 2020-4-20 10:34
原理就是使用 join 节点的特性,当 join 收到两个信息之后往下发送,然后通过逻辑判断他两个信息谁先谁 ...

哇哦,版主好用心,我参考了你的人数识别,最近房子开始设计木作了,我准备在门框上直接把传感器的口留好,我这个问的是给棚顶红外传感器用的,多多益善嘛,我去试试你的流程
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-16 03:34 , Processed in 0.049055 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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