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

 找回密码
 立即注册
查看: 1175|回复: 4

[流程系列] [新手求助]Nodered多重判断要怎么些?

[复制链接]

42

主题

120

帖子

751

积分

高级会员

Rank: 4

积分
751
金钱
631
HASS币
0
发表于 2022-2-23 21:23:46 | 显示全部楼层 |阅读模式
如题,人体感应触发开启的灯光, 5分钟后灯光自动关闭.
如果我是手动去打开这个灯光,该怎么编写才不自动关闭灯光?
能否详细一点,我是新手,对里面的一些专业术语不清楚.
跪谢
回复

使用道具 举报

23

主题

629

帖子

4338

积分

元老级技术达人

积分
4338
金钱
3694
HASS币
30

教程狂人

QQ
发表于 2022-2-24 08:04:03 | 显示全部楼层
这个很简单啊,正常都是做一个灯打开的节点,然后跟一个delay 5分钟的节点,后面再跟一个灯关闭的节点。这样无论通过什么方式打开灯,都会在5分钟后关闭。如果只想满足某一个条件自动关闭灯,就把灯打开和灯关闭的流程分开做,人体触发传感器→灯打开;人体触发传感器→计时5分钟→灯关闭
回复

使用道具 举报

54

主题

891

帖子

3822

积分

论坛元老

Rank: 8Rank: 8

积分
3822
金钱
2931
HASS币
0
发表于 2022-2-24 08:45:42 | 显示全部楼层
截图-2022年2月24日 8时44分43秒.png

不知道符合你的要求不?
回复

使用道具 举报

5

主题

357

帖子

2046

积分

金牌会员

Rank: 6Rank: 6

积分
2046
金钱
1674
HASS币
60
发表于 2022-2-24 09:12:22 | 显示全部楼层
你要确保你手动去开灯的时候,不会触发到人体传感器。否则就没办法。如果你手动去开灯的时候(人走到开关旁边),不会触发人体传感器,那么设置的关键点是:如果人体传感器被触发,且灯是关闭的,才打开灯,并且5分钟后关闭灯;如果人体传感器被触发,且灯已经处于打开状态,就不执行任何操作。

如果你走到开关旁边准备开灯,会触发到房间里的人体传感器,那就设置不了,因为人体传感器在被触发的那一刻,他无法预测你接下来是否想去手动打开开关,所以人体传感器会帮你开灯,而不是等你手动去开灯。
回复

使用道具 举报

42

主题

120

帖子

751

积分

高级会员

Rank: 4

积分
751
金钱
631
HASS币
0
 楼主| 发表于 2022-2-24 14:32:26 | 显示全部楼层
bainiu 发表于 2022-2-24 08:45
不知道符合你的要求不?

黄色节点这里, 传感器大概几十秒就变成Off了.这时候已经过这个节点执行倒计时了吗?   
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 21:57 , Processed in 2.627190 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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