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

 找回密码
 立即注册
查看: 1832|回复: 7

[技术探讨] 求助在nodered中,在多少数值之间持续1分钟才触发

[复制链接]

46

主题

332

帖子

3396

积分

论坛元老

Rank: 8Rank: 8

积分
3396
金钱
3064
HASS币
0
发表于 2023-4-24 17:36:07 来自手机 | 显示全部楼层 |阅读模式
nodered的ha节点,只有大于或者小于某个数值的选项,没有在数值之间的选项,这个要怎么加,是不是要写函数?
回复

使用道具 举报

4

主题

144

帖子

1257

积分

金牌会员

Rank: 6Rank: 6

积分
1257
金钱
1113
HASS币
0
发表于 2023-4-24 18:05:21 | 显示全部楼层
用trigger:state节点,设置两个条件Conditions就行,一个大于,一个小于
回复

使用道具 举报

9

主题

168

帖子

1702

积分

金牌会员

Rank: 6Rank: 6

积分
1702
金钱
1534
HASS币
10
发表于 2023-4-24 18:33:48 | 显示全部楼层
function节点,if判断一下。

switch节点也可以,“在之间”。
回复

使用道具 举报

2

主题

367

帖子

2510

积分

金牌会员

Rank: 6Rank: 6

积分
2510
金钱
2138
HASS币
30
发表于 2023-4-24 18:39:28 | 显示全部楼层
events:state > switch (in between)
回复

使用道具 举报

46

主题

332

帖子

3396

积分

论坛元老

Rank: 8Rank: 8

积分
3396
金钱
3064
HASS币
0
 楼主| 发表于 2023-4-24 18:59:57 | 显示全部楼层
flyibeat 发表于 2023-4-24 18:05
用trigger:state节点,设置两个条件Conditions就行,一个大于,一个小于

感谢,我试试
回复

使用道具 举报

46

主题

332

帖子

3396

积分

论坛元老

Rank: 8Rank: 8

积分
3396
金钱
3064
HASS币
0
 楼主| 发表于 2023-4-24 19:02:17 | 显示全部楼层
65698888 发表于 2023-4-24 18:33
function节点,if判断一下。

switch节点也可以,“在之间”。

switch节点好像没法设定时间,比如在这个区间持续1分钟,如果状态变化,重新计时,我是想要这种效果
回复

使用道具 举报

46

主题

332

帖子

3396

积分

论坛元老

Rank: 8Rank: 8

积分
3396
金钱
3064
HASS币
0
 楼主| 发表于 2023-4-24 19:03:50 | 显示全部楼层
fung1006 发表于 2023-4-24 18:39
events:state > switch (in between)

我试试,感谢
回复

使用道具 举报

9

主题

168

帖子

1702

积分

金牌会员

Rank: 6Rank: 6

积分
1702
金钱
1534
HASS币
10
发表于 2023-4-24 22:56:06 | 显示全部楼层
jck773656345 发表于 2023-4-24 19:02
switch节点好像没法设定时间,比如在这个区间持续1分钟,如果状态变化,重新计时,我是想要这种效果 ...

if判断

用setTimeout设置时间
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 19:39 , Processed in 0.084815 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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