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

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

[人体存在] 分享自动化心得

[复制链接]

30

主题

282

帖子

1301

积分

金牌会员

Rank: 6Rank: 6

积分
1301
金钱
1019
HASS币
0
发表于 2022-9-26 22:26:57 来自手机 | 显示全部楼层 |阅读模式
家里有个地下室,一共30平方左右,地下室分三个区域,进门水吧,观影区,卫生间。平时地下室没有光线,是暗的,所以无论什么时候进入地下室都需要开灯。
1,一开始买了天猫精灵的门磁和人体感应,能够实现开门开灯。这时候还不知道homeassistant。所以买的设备都是围绕天猫精灵的,地下室的空调面板,新风面板,还有地暖的面板,都是只能接入天猫精灵。
2,实现开门开灯,怎么实现人不在地下室就自动关灯呢。后来接触了homeassistant,发现很多设备可以接入。就自己做了一个2.4g的人体雷达传感器,放置区域就是在观影区。只要人离开观影区就延时5分钟自动关灯。
3,自动关灯实现了,就碰到一个问题,人在地下室卫生间超过5分钟,灯就全部关闭了,尴尬了,所以又在卫生间加了一个人体感应灯,因为出地下室是必须要经过观影区的,所以只要人一进卫生间,地下室关灯程序就直接暂停执行了,只要人回到观影区,关灯程序就会重启。
4,以上都是通过nodered实现的。现在还存在一个问题,就是进门口的水吧怎样防止人在水吧的时候不会自动关灯,就是再加一个人体雷达。因为卫生间的解决方法不适合门口的水吧,因为水吧出地下室是不会经过观影区的。目前正在考虑是否在不是用第二个人体雷达的情况下,实现人在地下室不关灯。
5,实现开门自动提醒是否执行了自动关灯程序,增加小爱的nodered的tts节点,就可以通过音箱直接提醒进入的人。
6,以上的开门因为使用的天猫精灵的情景模式,所以涉及到天猫精灵怎么控制homeassistant设备。
现在基本能够实现人在地下室不关灯,人离开地下室5分钟后关灯。
用到的传感器有,门磁1个,人体传感器2个,自制人体雷达1个。
不喜勿喷。
回复

使用道具 举报

23

主题

137

帖子

712

积分

高级会员

Rank: 4

积分
712
金钱
575
HASS币
0
发表于 2022-9-26 22:38:52 来自手机 | 显示全部楼层
不错,谢谢分享
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2022-9-27 08:57:19 | 显示全部楼层
这才是智能家居该有的样子。简单,方便,个性化。
Nero
回复

使用道具 举报

15

主题

302

帖子

2221

积分

金牌会员

Rank: 6Rank: 6

积分
2221
金钱
1919
HASS币
0
发表于 2022-9-27 12:48:25 | 显示全部楼层
一个门磁一个人在传感器就可以实现自动开关灯了吧,人在传感器安装在进门后的过道位置,大概的逻辑如下:
1、进门:先门磁打开,再人在触发,开灯
2、出门:先人在触发,再门磁打开,关灯
依据这样的触发顺序判断进门还是出门,进而控制开关灯
回复

使用道具 举报

1

主题

29

帖子

384

积分

中级会员

Rank: 3Rank: 3

积分
384
金钱
355
HASS币
0
发表于 2022-9-27 17:37:53 来自手机 | 显示全部楼层
cjnt007 发表于 2022-9-27 12:48
一个门磁一个人在传感器就可以实现自动开关灯了吧,人在传感器安装在进门后的过道位置,大概的逻辑如下:
1 ...

怎么进行先后判断?
回复

使用道具 举报

35

主题

978

帖子

4499

积分

论坛元老

Rank: 8Rank: 8

积分
4499
金钱
3521
HASS币
20
发表于 2022-9-27 18:53:14 来自手机 | 显示全部楼层
我很多都是通过加sensor或者通过监测其他设备状态来强化判断的,比如说卫生间问题,我是监测排风扇状态来控制灯,当然光照强度也是一个指标。同样的,电视什么的其实就是监测电视状态,比如通过加计量插座监测下功率,自己琢磨下,找到适合自己的就行
回复

使用道具 举报

30

主题

282

帖子

1301

积分

金牌会员

Rank: 6Rank: 6

积分
1301
金钱
1019
HASS币
0
 楼主| 发表于 2022-9-28 14:03:15 | 显示全部楼层
cjnt007 发表于 2022-9-27 12:48
一个门磁一个人在传感器就可以实现自动开关灯了吧,人在传感器安装在进门后的过道位置,大概的逻辑如下:
1 ...

你这个方案如果门磁和人在都能接入ha的话是可以的,我的门磁不能接入ha,只能接入天猫。人在只能接入ha。不是同个平台。
我自己手工制作的人在传感器,是通过mqtt发送的on和off来触发的,on和off很灵敏,可能会错误触发。
还有一种可能,不是一个人在房间,多人在房间的情况下,不适用。有人开门出去了,结果还有人在房间内,直接就关灯了。
回复

使用道具 举报

30

主题

282

帖子

1301

积分

金牌会员

Rank: 6Rank: 6

积分
1301
金钱
1019
HASS币
0
 楼主| 发表于 2022-9-28 14:12:13 | 显示全部楼层
cjnt007 发表于 2022-9-27 12:48
一个门磁一个人在传感器就可以实现自动开关灯了吧,人在传感器安装在进门后的过道位置,大概的逻辑如下:
1 ...

我设计的是一开门就自动触发开灯程序。开门进入房间是通过门磁和门内的人体传感(非雷达),人在外面开门才会触发开门。人如果没有进入观影区,只是在门口5分钟后就自动关灯了。如果进入观影区,就是一致循环,因为雷达触发比较灵敏,只要人在的话,5分钟一般来说都会检测到人,只要检测到人在观影区,灯和其他设备都不会关,一旦人离开观影区,进入卫生间后,触发卫生间的人体传感(非雷达),就会暂停关灯程序,当再次检测到观影区有人的时候,才会启动关灯程序。
目前存在的问题就是进门口时间待长了会自动关灯。不想再增加人体存在传感器。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-19 10:55 , Processed in 4.302744 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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