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

 找回密码
 立即注册
查看: 2813|回复: 10

[技术探讨] node red中通过时间怎么设置触发条件?

[复制链接]

20

主题

122

帖子

790

积分

高级会员

Rank: 4

积分
790
金钱
668
HASS币
0
发表于 2023-4-17 21:37:28 来自手机 | 显示全部楼层 |阅读模式
我将我的风扇接入node red中,在睡觉之前,可以通过人体传感器进行触发,通过温度选择开还是关,但是有一个问题,晚上睡着了,传感器检测不了,温度低或高就不能控制风扇,有办法解决吗,谢谢各位。

我用时间蹉里面的范围,间隔20分钟触发一次,不知道这是不是办法。
8252DD2B-918C-4BB5-94CD-5A199AA4F255.jpeg
回复

使用道具 举报

1

主题

27

帖子

243

积分

中级会员

Rank: 3Rank: 3

积分
243
金钱
216
HASS币
0
发表于 2023-4-17 22:03:14 | 显示全部楼层
本帖最后由 未知的石头 于 2023-4-17 22:18 编辑

拖一个function节点
var interval = setInterval(function () {
    node.send(msg);
}, 2000); // 间隔时间

setTimeout(function () {
    clearInterval(interval);
}, 10000); // 持续的时间

return null;


回复

使用道具 举报

5

主题

68

帖子

946

积分

高级会员

Rank: 4

积分
946
金钱
878
HASS币
0
发表于 2023-4-17 22:28:12 | 显示全部楼层
安装timer节点
回复

使用道具 举报

2

主题

366

帖子

2506

积分

金牌会员

Rank: 6Rank: 6

积分
2506
金钱
2135
HASS币
30
发表于 2023-4-18 11:47:28 | 显示全部楼层
本帖最后由 fung1006 于 2023-4-18 11:48 编辑

既然你都說了晚上睡著後的觸發條件是 溫度
那你在前面用 event state 節點 以溫度觸發不就可以以時間定期檢查是很愚蠢的做法....
有改變就會執行,不用不停觸發檢查
回复

使用道具 举报

20

主题

122

帖子

790

积分

高级会员

Rank: 4

积分
790
金钱
668
HASS币
0
 楼主| 发表于 2023-4-18 15:47:34 | 显示全部楼层
谢谢各位大佬,我去试试
回复

使用道具 举报

20

主题

122

帖子

790

积分

高级会员

Rank: 4

积分
790
金钱
668
HASS币
0
 楼主| 发表于 2023-4-19 09:40:06 | 显示全部楼层
fung1006 发表于 2023-4-18 11:47
既然你都說了晚上睡著後的觸發條件是 溫度
那你在前面用 event state 節點 以溫度觸發不就可以以時間定期檢 ...

主要是如果晚上没回家,温度有变化还是会打开风扇,有没有办法可以人体感应器识别到人以后,才能通过温度进行触发,可以实现吗?我尝试用count计数,但是觉得不太合适。nodered我也是刚刚才学,不太懂。下面这个流程不能实现,哎
微信截图_20230419093845.png
回复

使用道具 举报

2

主题

366

帖子

2506

积分

金牌会员

Rank: 6Rank: 6

积分
2506
金钱
2135
HASS币
30
发表于 2023-4-19 20:51:33 | 显示全部楼层
本帖最后由 fung1006 于 2023-4-19 20:56 编辑
taida 发表于 2023-4-19 09:40
主要是如果晚上没回家,温度有变化还是会打开风扇,有没有办法可以人体感应器识别到人以后,才能通过温度 ...

不用想得太複雜
溫度觸發 > 檢查你是否在家 (device_tracker, GPS / WIFI / 藍牙都可以) > 打開風扇
你喜歡的話在中間條件加入 time range 只在某個時間執行也可以

Screenshot 2023-04-19 at 8.56.21 PM.png
回复

使用道具 举报

0

主题

8

帖子

58

积分

注册会员

Rank: 2

积分
58
金钱
50
HASS币
0
发表于 2023-8-7 17:03:48 | 显示全部楼层
fung1006 发表于 2023-4-19 20:51
不用想得太複雜
溫度觸發 > 檢查你是否在家 (device_tracker, GPS / WIFI / 藍牙都可以) > 打開風扇
你喜 ...

第一个温度大于多少怎么弄的
回复

使用道具 举报

2

主题

366

帖子

2506

积分

金牌会员

Rank: 6Rank: 6

积分
2506
金钱
2135
HASS币
30
发表于 2023-8-8 14:02:29 | 显示全部楼层
lanaya 发表于 2023-8-7 17:03
第一个温度大于多少怎么弄的

Screenshot 2023-08-08 at 2.01.57 PM.png
回复

使用道具 举报

0

主题

8

帖子

58

积分

注册会员

Rank: 2

积分
58
金钱
50
HASS币
0
发表于 2023-8-11 10:40:36 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 01:20 , Processed in 0.059942 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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