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

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

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

[复制链接]

46

主题

329

帖子

3201

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

3

主题

133

帖子

1001

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

9

主题

168

帖子

1578

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

2

主题

345

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

46

主题

329

帖子

3201

积分

论坛元老

Rank: 8Rank: 8

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

感谢,我试试
回复

使用道具 举报

46

主题

329

帖子

3201

积分

论坛元老

Rank: 8Rank: 8

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

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

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

使用道具 举报

46

主题

329

帖子

3201

积分

论坛元老

Rank: 8Rank: 8

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

我试试,感谢
回复

使用道具 举报

9

主题

168

帖子

1578

积分

金牌会员

Rank: 6Rank: 6

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

if判断

用setTimeout设置时间
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-23 22:05 , Processed in 0.550219 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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