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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: ww2435240

[新奇玩法] 用普通人体传感器模拟人体存在传感器效果

[复制链接]

17

主题

251

帖子

1888

积分

论坛DIY达人

积分
1888
金钱
1637
HASS币
20
发表于 2022-10-29 07:53:00 | 显示全部楼层
跟楼主的情况类似,只不过场景是在各个房间,用的是自制的雷达传感。

使用的节点是NR里面的stoptimer,具体流程是:

房间门关上,开始倒计时N分钟(可以自行设定时间长短,格式秒分时),这个时间内,雷达只要被触发,就可以终止这个倒计时,从而判断屋里面有人,不需要关灯;
当雷达没有检测到人(用的ld2410/1115h的vo输出高电平),有人静止状态是不输出高电平的,所以也会倒计时N分钟。这个时间内,雷达只要被触发,就可以终止这个倒计时,从而判断人没有离开房间。

如果使用trigger节点,它需要一直持续收到消息,收不到消息会等待N分钟,然后这个时间内重新开始接收消息,才会不触发下一步操作:判断无人关灯。
如果是上述场景,就没有stoptimer那么灵活。我的使用场景是,用它来判断一些设备是否保持在线状态。

2022-10-29_074103.png
回复

使用道具 举报

0

主题

6

帖子

64

积分

注册会员

Rank: 2

积分
64
金钱
58
HASS币
0
发表于 2022-11-3 10:29:19 | 显示全部楼层
用存在传感器会不会好点
回复

使用道具 举报

1

主题

185

帖子

1248

积分

金牌会员

Rank: 6Rank: 6

积分
1248
金钱
1063
HASS币
0
发表于 2022-12-13 17:10:20 | 显示全部楼层
ww2435240 发表于 2022-10-28 10:53
实际上就是无人状态一直持续xx秒关灯。ha里有这个功能吗,在哪里可以直接设置?
...

stoptimer节点
回复

使用道具 举报

26

主题

266

帖子

1471

积分

金牌会员

Rank: 6Rank: 6

积分
1471
金钱
1205
HASS币
0
发表于 2022-12-15 12:02:14 | 显示全部楼层
用 wait until 节点不是也能吗?
等待多少时间,等某个实体变成某个状态,输出 true
超时就输出 false
回复

使用道具 举报

0

主题

46

帖子

446

积分

中级会员

Rank: 3Rank: 3

积分
446
金钱
400
HASS币
0
发表于 2024-2-22 10:30:44 | 显示全部楼层
node-red中有个延时节点,可以在从有人变无人状态后,设置延时到间隔,再执行关灯。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 20:35 , Processed in 0.142087 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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