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

 找回密码
 立即注册
查看: 7876|回复: 13

[流程系列] Node-RED 如何设置条件持续多久?

[复制链接]

3

主题

99

帖子

1231

积分

金牌会员

Rank: 6Rank: 6

积分
1231
金钱
1132
HASS币
0
发表于 2019-9-7 23:33:17 | 显示全部楼层 |阅读模式
就是像hass自动化里面的持续多久,然后才执行下一步?比如开关打开2分钟才执行,如果两分钟内关了就不执行
回复

使用道具 举报

6

主题

76

帖子

712

积分

论坛DIY达人

积分
712
金钱
631
HASS币
20
发表于 2019-9-8 11:21:25 | 显示全部楼层
好多种方法,具体不知道你的要求。
试试trigger节点
回复

使用道具 举报

3

主题

99

帖子

1231

积分

金牌会员

Rank: 6Rank: 6

积分
1231
金钱
1132
HASS币
0
 楼主| 发表于 2019-9-8 22:05:56 | 显示全部楼层
就是实现hass自动化里面的持续,比如在家5分钟之后才执行,如果五分钟之内状态改变了,就不执行
回复

使用道具 举报

26

主题

2095

帖子

8503

积分

论坛元老

Rank: 8Rank: 8

积分
8503
金钱
6403
HASS币
30

论坛元老

发表于 2019-9-9 08:20:41 | 显示全部楼层
如果是用nr里的hass节点的话,有个poll state节点,是你要的效果,

如果是其它节点的话,你可以做一个delay节点,在家条件达成,然后delay5分钟,再判断,如果不在家了,就不执行,如果5分钟后还在家的话,就执行,不过这个不是过程式的,只能判断2个时间点而已
回复

使用道具 举报

2

主题

227

帖子

1856

积分

金牌会员

Rank: 6Rank: 6

积分
1856
金钱
1629
HASS币
0
发表于 2019-9-12 21:27:26 来自手机 | 显示全部楼层
用stoptimer节点
回复

使用道具 举报

2

主题

712

帖子

4876

积分

论坛元老

Rank: 8Rank: 8

积分
4876
金钱
4164
HASS币
85
发表于 2019-9-18 12:03:30 | 显示全部楼层
trigger就可以啦
回复

使用道具 举报

7

主题

201

帖子

1081

积分

论坛积极会员

积分
1081
金钱
880
HASS币
0
发表于 2020-10-17 22:48:15 | 显示全部楼层

给力,感谢!
回复

使用道具 举报

7

主题

56

帖子

296

积分

中级会员

Rank: 3Rank: 3

积分
296
金钱
240
HASS币
0
发表于 2020-12-29 21:28:47 | 显示全部楼层
本帖最后由 discuz 于 2020-12-29 21:35 编辑
情非殇 发表于 2019-9-9 08:20
如果是用nr里的hass节点的话,有个poll state节点,是你要的效果,

如果是其它节点的话,你可以做一个dela ...

一直在找这个持续状态的节点,似乎这个poll state节点可以用。

比如,某个数值在5到10之间持续5秒,这样的情景怎么写?自动化里面比较好写,但是这里用poll state节点的话, 不知道一个节点怎么设置(还是只能用多个?),有请大神们给出一个例子。
回复

使用道具 举报

26

主题

2095

帖子

8503

积分

论坛元老

Rank: 8Rank: 8

积分
8503
金钱
6403
HASS币
30

论坛元老

发表于 2020-12-31 11:57:22 | 显示全部楼层
discuz 发表于 2020-12-29 21:28
一直在找这个持续状态的节点,似乎这个poll state节点可以用。

比如,某个数值在5到10之间持续5秒,这样 ...

没测试过,你可以自己看一下说明,ha自身的话就是trigger里加一个for参数代表持续时间
回复

使用道具 举报

16

主题

167

帖子

1365

积分

金牌会员

Rank: 6Rank: 6

积分
1365
金钱
1198
HASS币
0
发表于 2020-12-31 12:04:40 来自手机 | 显示全部楼层
trigger节点符合要求
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 10:29 , Processed in 2.599191 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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