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

 找回密码
 立即注册
查看: 15582|回复: 16

[技术探讨] 关于人体感应控制灯的弊端·一个想法不知能否解决此问题

[复制链接]

9

主题

266

帖子

1340

积分

金牌会员

Rank: 6Rank: 6

积分
1340
金钱
1074
HASS币
0
发表于 2018-5-10 04:50:13 | 显示全部楼层 |阅读模式

         用红外对射模块加人体感应  应该能解决  就是不知道能不能实现

           对射模块用来计数  人体感应用来辅助判断
硬件
     对射模块 8266刷ESPEASY固件接入HA  
    一个人体红外感应
  方案:家里每个房间门进门处外面设一个 对射模块   里面再放一个人体感应模块 (门的开启方式要内开一般门都是内开·  如果不是内开门就反着装····)
        (下面用到词比较多 好吧我懒得打字····  人体感应用1代替  对射模块用2代替)
  设想  先从家里一个人没有开始然后一家三口回家 (或者带几百个朋友回家)2先触发 这里要计数触发几次  然后1感应到有人回家 开灯
          孩子回自己的卧室  触发孩子卧室门口1号感应器 门内2号感应到有人进入 开孩子卧室灯  (客厅应该少一人)
          然后 爸爸回卧室  同样触发2个感应器 (又少一人)   妈妈回卧室 (又少一人)  此时判断客厅没人  关灯
  然后卧室爸爸出来客厅 主卧1感应先感应到 然后2号后触发 客厅灯开 主卧少一人  然后妈妈出卧室  同样触发1 号2号传感器  判断主卧没人 主卧灯关闭
         
         优点 可以对射模块可以放高点 可以避免宠物触发    再也不会人不动就不知道人在了  也不用一个房间放多个人体感应了
        缺点 就是门内的人体感应模块要放到只能感应 一小小片区域的地方(要不然你在卧室  然后别人进来 可能会关卧室灯 或者判断不出人数)  可以用遮住一点  总之可以解决···
门内的人体感应也可以用 对射模块代替  就是总要开门 就会遮住对射···就会误触发  所以用人体感应靠谱点


                               
登录/注册后可看大图
   

回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-5-10 08:48:02 | 显示全部楼层
几个月前我就想过这个点子,在群里被一群大佬说不可行。。。

我又没能力写代码实现,逻辑上是可以,但实际上自动化代码会非常复杂,最好用nodered 或 AppDaemo 实现才行。只是这两个我都不会用。。。

https://item.taobao.com/item.htm ... amp;_u=t2dmg8j26111
另外我找到这种激光(无可见光)对射,想装在门口处就可以了。

https://item.taobao.com/item.htm ... amp;_u=t2dmg8j26111
这种或许也可以,只是我没买来试。(穷)另代码没搞懂,怕买堆垃圾回来被老婆骂
Nero
回复

使用道具 举报

27

主题

387

帖子

3251

积分

元老级技术达人

积分
3251
金钱
2844
HASS币
40

教程狂人

发表于 2018-5-10 09:18:57 | 显示全部楼层
這樣的方式用程式實現是有可能的
但只要HA抽風 或是 HA被重啟 或某個感應器沒感應到
就會全面失效 要全部的人出房子重新感應
所以這是能做到但穩定度不高
自己玩玩是可以的
回复

使用道具 举报

27

主题

387

帖子

3251

积分

元老级技术达人

积分
3251
金钱
2844
HASS币
40

教程狂人

发表于 2018-5-10 09:20:01 | 显示全部楼层
我比較建議的方式還是用藍牙手環或是藍牙感應器貼在拖鞋上等方式去做人體移動偵測
再加上其他傳感器來交叉比對會是比較好的解法
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-5-10 09:28:58 | 显示全部楼层
谁说不行了,对射计数理论上会很准确,我早就提出这想法了,只是一直没实现。
回复

使用道具 举报

1

主题

32

帖子

544

积分

论坛积极会员

积分
544
金钱
512
HASS币
0
发表于 2018-5-10 09:29:19 | 显示全部楼层
理論上可行,但實務上應該會有很多問題發生,支持
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-5-10 09:56:53 | 显示全部楼层
windgo 发表于 2018-5-10 09:18
這樣的方式用程式實現是有可能的
但只要HA抽風 或是 HA被重啟 或某個感應器沒感應到
就會全面失效 要全部的 ...

这个计数的问题其实可以文件化,不一定存在内存里面啊。
Nero
回复

使用道具 举报

27

主题

387

帖子

3251

积分

元老级技术达人

积分
3251
金钱
2844
HASS币
40

教程狂人

发表于 2018-5-10 10:14:58 | 显示全部楼层
neroxps 发表于 2018-5-10 09:56
这个计数的问题其实可以文件化,不一定存在内存里面啊。

其實每個身上貼個rfid標籤
加上遠距離讀取就可以搞定了
但是我猜應該不便宜
回复

使用道具 举报

14

主题

266

帖子

1640

积分

论坛技术达人

积分
1640
金钱
1354
HASS币
40

教程狂人

发表于 2018-5-10 11:41:10 | 显示全部楼层
楼主你要解决什么? 是解决方向问题还是计数问题?
我的心得是,我diy出来5s 的人体感应,但是误报率吓人,可能水平有限,相比之下,小米60s的就准确多了。如果你解决方向性问题,门磁和人体共同,判断先后即可。如果解决计数,这似乎是个bug
{{另外感应范围不是那么好屏蔽的,我试过多次,}}
回复

使用道具 举报

14

主题

266

帖子

1640

积分

论坛技术达人

积分
1640
金钱
1354
HASS币
40

教程狂人

发表于 2018-5-10 11:42:39 | 显示全部楼层
windgo 发表于 2018-5-10 10:14
其實每個身上貼個rfid標籤
加上遠距離讀取就可以搞定了
但是我猜應該不便宜 ...

贴个生物标签么
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 20:03 , Processed in 0.703459 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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