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

 找回密码
 立即注册
查看: 11139|回复: 14

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

[复制链接]

3

主题

100

帖子

1275

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

6

主题

76

帖子

720

积分

论坛DIY达人

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

使用道具 举报

3

主题

100

帖子

1275

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

27

主题

2142

帖子

8862

积分

论坛元老

Rank: 8Rank: 8

积分
8862
金钱
6715
HASS币
30

论坛元老

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

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

使用道具 举报

2

主题

227

帖子

1960

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

2

主题

711

帖子

5000

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

7

主题

201

帖子

1095

积分

论坛积极会员

积分
1095
金钱
894
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节点的话, 不知道一个节点怎么设置(还是只能用多个?),有请大神们给出一个例子。
回复

使用道具 举报

27

主题

2142

帖子

8862

积分

论坛元老

Rank: 8Rank: 8

积分
8862
金钱
6715
HASS币
30

论坛元老

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

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

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

使用道具 举报

16

主题

168

帖子

1403

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-9-28 00:59 , Processed in 0.057685 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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