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

 找回密码
 立即注册
查看: 12890|回复: 15

[经验分享] 关于避免猫狗触发人体传感器的办法

[复制链接]

13

主题

258

帖子

2090

积分

金牌会员

Rank: 6Rank: 6

积分
2090
金钱
1832
HASS币
0
发表于 2018-4-25 03:10:47 | 显示全部楼层 |阅读模式
本帖最后由 yoyosuka 于 2018-4-25 03:18 编辑

家里一只猫,一只狗,自动化就是噩梦,简直就是为它俩设置的玩具,狗子一看灯灭了,赶快过去溜一圈,“啪”,灯开了,丫开开心心的回来睡觉了,啥时候发现灭了,又过去“啪”点亮了,一晚上重复个几十回的状况导致我很长一阵子不敢开自动化。我想有宠物的兄弟们也有类似困扰。

糟猫

糟猫

破狗

破狗


先说解决方案再科普知识:1倒着挂 2、安装高度不低于宠物身高。


以下内容为抄习小米官方论坛内容,不过我想有一部分人没仔细翻过,科普下还是值得的,挑重点抄习。

小米人体传感器主要由热释电红外传感器、菲涅尔透镜和ZigBee模块组成。

T1z3J_BTbv1RXrhCrK.png.jpg
在自然界中,高于绝对零度(-273.15℃)的物质都可以产生红外线。人体辐射的红外线中心波长为9~10μm,热释电红外传感器能接受到人体发射出来的这一部分红外线信号,再将信号转换为电压信号,判断是否有人经过,然后通过ZigBee模块向网关传输探测到的信息,联动智能场景。

热释电红外传感器需要与菲涅尔透镜相互配合,才能准确探测到人体的移动。

所以呢~有些时候,明明没有人经过,但是人体传感器仍然有检测到人体信号,就是因为,有热源在探测范围内移动,比如:室内外温差较大,门窗打开,有冷热空气快速流动;强光通过窗户折射,照到人体传感器的探测范围内。

菲涅尔透镜的作用主要有两个,第一个是利用透镜的特殊光学原理,在探测器前方产生一个交替变化的“盲区”和“高灵敏区”,以提高它的探测接收灵敏度。当有人从透镜前走过时,人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”,这样就使接收到的红外信号以忽强忽弱的脉冲形式输入,从而强其能量幅度。
T1o7YgBKhv1RXrhCrK.jpg
第二个作用是控制探测的方向,小米人体传感器可以探测透镜窗口正前方及前下方的区域,而不能探测前上方的区域,左右范围则可以达到170°,距离可达7m,覆盖一般家庭室内的单个客厅或卧室等独立区域没有问题。
T1KS_gBbhT1RXrhCrK.png.jpg
原文出处:http://bbs.xiaomi.cn/t-12812307

回复

使用道具 举报

26

主题

553

帖子

2728

积分

金牌会员

Rank: 6Rank: 6

积分
2728
金钱
2150
HASS币
100

教程狂人

发表于 2018-4-25 03:50:58 | 显示全部楼层
沙发&点赞
回复

使用道具 举报

26

主题

176

帖子

726

积分

高级会员

Rank: 4

积分
726
金钱
550
HASS币
0
发表于 2018-4-25 07:18:20 | 显示全部楼层
我把这个当做今日一笑来看,感谢楼主,又开心又涨知识
回复

使用道具 举报

11

主题

337

帖子

1390

积分

金牌会员

iLee

Rank: 6Rank: 6

积分
1390
金钱
1052
HASS币
0
发表于 2018-4-25 10:23:08 | 显示全部楼层
因为我家是一层 家里一只猫 一只狗 有天晚上加班就没回家,第二天回家 我邻居找我 昨天你家灯 怎么一会儿亮 一会儿灭的 咋这么诡异。。。后来我说 我家 猫狗搞的鬼。。。。
群名叫iLee
GitHub叫ileez
Docker Hub叫zlee

这么多名字都是被逼的。。。
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
发表于 2018-4-25 15:08:32 | 显示全部楼层
有猫狗可以这样子玩。。。。。。直接 呼唤猫或者狗,让他们去帮忙感应开灯哈
回复

使用道具 举报

18

主题

192

帖子

1047

积分

金牌会员

Rank: 6Rank: 6

积分
1047
金钱
850
HASS币
20
发表于 2018-7-19 22:20:35 | 显示全部楼层
参考了部分 使一个房间基本一个传感器就够用了 谢谢
回复

使用道具 举报

15

主题

636

帖子

2201

积分

金牌会员

Rank: 6Rank: 6

积分
2201
金钱
1565
HASS币
0
发表于 2019-6-14 11:05:48 | 显示全部楼层
哈哈哈哈,糟心的猫跟狗,玩的不亦乐乎。
回复

使用道具 举报

9

主题

195

帖子

1528

积分

金牌会员

Rank: 6Rank: 6

积分
1528
金钱
1333
HASS币
0
发表于 2022-2-27 10:26:20 | 显示全部楼层
本帖最后由 tangyali 于 2022-2-27 10:29 编辑

我的方案是在房间不同角度,分别设置两个人体传感器,建立group群组:
_move_All:
  name: 客厅移动确认
  icon: mdi:walk
  entities:
    - binary_sensor.582d34605ee2_motion
    - binary_sensor.0x158d000544e7db_motion
  all: true
调整好角度,使人移动的区域可已同时被两个传感器感应,,然后根据这个实体来确定开关灯,从此家里两只猫无论怎么打闹,都不会误触了
回复

使用道具 举报

1

主题

56

帖子

591

积分

高级会员

Rank: 4

积分
591
金钱
535
HASS币
0
发表于 2022-2-28 19:31:17 | 显示全部楼层
tangyali 发表于 2022-2-27 10:26
我的方案是在房间不同角度,分别设置两个人体传感器,建立group群组:
调整好角度,使人移动的区域可已同时被两 ...

人同时被感应,那猫也一样会啊,人和猫有啥区别?请解释下你这个组有何不同
回复

使用道具 举报

9

主题

195

帖子

1528

积分

金牌会员

Rank: 6Rank: 6

积分
1528
金钱
1333
HASS币
0
发表于 2022-2-28 20:20:33 | 显示全部楼层
sbbsb 发表于 2022-2-28 19:31
人同时被感应,那猫也一样会啊,人和猫有啥区别?请解释下你这个组有何不同 ...

我把两个传感器分别放在客厅同一面墙的两边,稍微靠上的位置,然后都把角度对着客厅中间区域,近处人体较高会被感应到,远处动物体积小,很难被同时感应到.
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 18:26 , Processed in 0.070885 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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