让小米感应器涨价—如何实现小米人体感应器每5s检测上报

2021-06-21 18:16:56 41点赞 365收藏 70评论

小米的东西还是很靠谱的,但是小米人体感应器有一个限制,就是人体感应器每1分钟才会感应上报一次,2分钟后无人才会关闭。这个时间不可调节,这就可恶了。虽然现在小米人体感应器2代有一个30s后无人移动设置,但是至于效果如何,大家可以自己去试,而且我并不想只被限制于小米全家桶,如果要玩homeassisant,需要的是感应器能够较短的间隔时间感应上报信息,不然你就只能被小米玩,啥时候再来个强制更新固件啥的。

还有就是我受不了了易微联的zigbee网关,设备经常掉线,导致我的灯光自动化会失效,灯光持续开放,虽然它一直在更新固件,但是始终不尽人意,让人烦躁。

改造准备

1.小米一代人体感应器或者aqara人体感应器,这两个感应器我自己都亲身改过,确认是可以的。这两个全部都是zigbee的设备,小米2代人体感应器是蓝牙网关,2代是无法改造的。

2.我前面文章提到的ZigBee2mqtt自制网关,虽然我们进行了感应器的硬件改造使它可以突破1分钟限制,但是小米的网关仍然有这个限制,它是双重限制,所以我们需要自制网关配合。可回顾我的文章-----传送门

homeassistant的绝美搭档——Zigbee2MQTT网关【写作说明】:我之所以在张大妈上写出来只是为了记录自己折腾的过程,也给自己留一个备忘,万一系统崩了,我可以照着做,也同时给那些和我一样在折腾路上,但是却始终走弯路的人一个教程。购买理由首先说下Zigbee2MQTT网关,这个网关目前常见的是各大神自制的,估计很多人和我一样,买Zigbee设备不可能买无敌冲锋| 9 评论9 收藏91查看详情

3.锡焊枪一把,锡丝

4.10db i外置天线一个

改造过程

1.

1)首先我改造了自制zigbee2mqtt的信号强度,卖家给我配的那个小萝卜头(2DBI)信号强度不太行。因为zigbee的信号普遍就能穿墙1-2堵墙信号就不行了,这严重影响体验。我先给它来个大宝剑

EDUPEP-AB0012.4G10DBi磁性底座高增益全向WIFI天线带1米延长线无线网卡无线路由器的好搭档59元京东去购买

这个东西的接口是内螺内口,如果你买的zigbee2mqtt网关的接口和这个不匹配,就去买一个转换头

淘宝网-淘!我喜欢s.taobao.com去看看

2)虽然加了天线但是厕所中的设备信号还是不行,所以我们需要一个zigbee设备信号中继器,咸鱼有卖自制的zigbee中继器200多块,但是根据网友大神验证,这几个设备是可以用来做zigbee中继器的——传送门

1)Zigbee智能插座

2)绿米Aqara零火版墙壁开关

3)绿米Aqara墙壁插座(zigbee版)

我自己本来家里有绿米的单火版墙壁开关,经过我验证,好像没啥用,不会中继信号。

所以我另外买了一个绿米的墙壁插座(zigbee版)

有几点要注意:
1)目前只支持一级中继,不支持多级中继,也就是中继器之间不能互联
2)一般一个网关最多可接入4个中继器,总的子设备数量不能超过128

如何把zigbee子设备接入到中继器而不是直连网关,具体操作如下:

1)先把zigbee子设备添加进网关(一般就在网关旁边操作)

2)zigbee中继器(插座、开关等)也添加进网关

3)保持zigbee中继器通电状态,把zigbee子设备(如:人感、无线开关、门窗传感器等)放置在工作位置上,戳一下zigbee子设备的重置孔(或按一下重置按键),即可自动连接到最近的中继器

2.信号环境我们准备好了以后,我们来改造感应器,我是在一个韩国的论坛找到的教程,有人可能会说耗电之类的,但是据说还好,本身zigbee设备就是低功耗,再怎么耗电也不会很过分,一年换一块电池肯定能接受。想看韩文的可以去看下———传送门

1)第一步我们先把里面的电子板拆出来,过程可参考视频,不要太暴力,容易把塑料外科撬破。

2.找到TP4点和TP15上面的点,直接用锡线焊接连接。我下面是aqara改造时拍的图片

11

焊好后如下

22

基本硬件改造就完成了,零件较精细,焊点较小,需要一点点耐心去慢慢搞。

3.zigbe2mqtt网关设置,东西弄的再好,设置不好就会频繁报错。

1)我们首先打开Zigbee2mqtt将我们改造好的设备加入进来,Friendly name是可以修改的

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

2)在电脑中的地址栏输入你的homeassistant的内网ip,按回车就会显示如图界面,在config文件夹中找到zigbee2mqtt文件夹,找到devices.yaml文件,用wps打开。

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

在retain: true的下面添加如下命令:

no_occupancy_since: [5,5]

occupancy_timeout: 5

注意since:及timeout:后面均有空格,不然重启Zigbee2mqtt后会提示报错。

另外如果你想延长时间,觉得5s太短,那可以将以上3个5改为你想要的秒数。比如20s

no_occupancy_since: [20,20]

occupancy_timeout: 20

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

保存后退出,并重启ZigBee2mqtt

3)重启后我们打开如下界面:可以看到contact,我们可以测试下,当contact感应打开成open后,等待5s,contact状态将变成closed,这表示我们改造成功。

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

4)接下来不用我说了,按照老路子在开发者工具中可以查到实体id,有了这个,我们可以在node-red中与其他设备一样进行设置,来进行场景自动化了。

让小米感应器涨价—如何实现小米人体感应器每5s检测上报

总结

自动化的过程是折腾的过程,基本上是我一边在用,一边感觉有问题,随时在改变,我写的比较详细,小白基本上也能做,咸鱼买个二手1代传感器,就算你折腾坏了,大不了再用锡枪把短接的锡线熔化掉。

这是一个我的学习的过程,大家有问题评论区可以问,我尽力解答。

展开 收起

Xiaomi 小米 米家智能插座3

Xiaomi 小米 米家智能插座3

47.58元起

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

Xiaomi 小米 DMWG03LM 智能多模网关2 白色

181.8元起

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

Xiaomi 小米 ZSWG01CM 智能中枢网关 黑色

191.79元起

Xiaomi 小米 无线开关 蓝牙版

Xiaomi 小米 无线开关 蓝牙版

32.9元起

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

Xiaomi 小米 MCCG02HL 小米门窗传感器 2 米家

37.8元起

Xiaomi 小米 SJWS01LM 水浸卫士 白色

Xiaomi 小米 SJWS01LM 水浸卫士 白色

55元起

Xiaomi 小米 米家夜灯2 红外人体感应夜灯

Xiaomi 小米 米家夜灯2 红外人体感应夜灯

43元起

Xiaomi 小米 智能语音控制开关 白色

Xiaomi 小米 智能语音控制开关 白色

39元起

Xiaomi 小米 异味除pm2.5 低噪设计 米家APP智控 米家空气净化器4 Lite

Xiaomi 小米 异味除pm2.5 低噪设计 米家APP智控 米家空气净化器4 Lite

599元起

Xiaomi 小米 JT-BF-03MI/AW 智能天然气卫士

Xiaomi 小米 JT-BF-03MI/AW 智能天然气卫士

169元起

Xiaomi 小米 LYWSD03MMC 智能传感器

Xiaomi 小米 LYWSD03MMC 智能传感器

20.89元起

Xiaomi 小米 JTYJ-GD-03MI/BB 烟感卫士 白色

Xiaomi 小米 JTYJ-GD-03MI/BB 烟感卫士 白色

143元起

Xiaomi 小米 XMWXKG01YL 智能开关 双键版 白色

Xiaomi 小米 XMWXKG01YL 智能开关 双键版 白色

49元起

Xiaomi 小米 智能家庭面板

Xiaomi 小米 智能家庭面板

319元起

Xiaomi 小米 MIJIA 米家 智能显示器挂灯1S

Xiaomi 小米 MIJIA 米家 智能显示器挂灯1S

185元起

Xiaomi 小米 学生 台灯Lite

Xiaomi 小米 学生 台灯Lite

63.9元起
70评论

  • 精彩
  • 最新
  • 我没有硬改,仅是改了occupancy time,也可实现每秒上报

    校验提示文案

    提交
    你的是aqara的吧,据说aqara可以不改就实现

    校验提示文案

    提交
    这个怎么搞?求教程

    校验提示文案

    提交
    还有7条回复
    收起所有回复
  • 耗电量就上去了,最好是能够改成86盒子里面,接上强电的

    校验提示文案

    提交
    zigbee设备本身耗电量就不多,它原厂小米号称可以用2年,那我们保守一点,用一年肯定是没问题的这个在论坛里大佬已经验证过了,1年没问题,稳定。而且我前面的文章也提到了那个易微联的每秒检测就是5V交直流转换的。

    校验提示文案

    提交
    易微联这个可以接入z2m吗

    校验提示文案

    提交
    收起所有回复
  • 嗯,的确1分钟检测没得改是个硬伤,但好像很复杂的样子还是算了 [装大款]

    校验提示文案

    提交
    这还难,论坛中有人用4B铅笔划线也能达到短接的效果,可以试下,这个最简单,但是不知道稳定不稳定

    校验提示文案

    提交
    有个东西叫导电银漆,这个很稳定,以前硬改CPU都是用这个。当然铅笔也是完全没问题的~改CPU也可以用

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 即便每秒上报,是不是也得有人活动才行?人不动的话还是检测不到吧。

    校验提示文案

    提交
    不知道我理解的你的意思对不对,你说的是在刚接入网关的时候,它也是一分钟几次的检测,后面会变成正常的默认状态,一分钟一次?必须要有人才会持续有感应是吧,这个改装后,它是设置的强制5s上报,不需要人一直活动。

    校验提示文案

    提交
    就是说,这种传感器检测方式,必须是活动的人,才会触发信号。如果是静止的,比如在抱着手机蹲号,那么就检测不到人了。
    我使用了一个放在洗手间,进去的时候会亮灯,但是蹲号到了时间自己就灭了,然后挥挥手就又开了。
    另外这个玩意反应迟缓,每次检测到信号后,得有个十来秒才能亮灯。

    校验提示文案

    提交
    还有18条回复
    收起所有回复
  • 5秒同步一次,会不会非常耗电?

    校验提示文案

    提交
    这个时间是可以改的,你可以改成30秒或者45秒,都可以,但是我看论坛上使用365天的人,好像还好的,zigbee耗电不厉害的。

    校验提示文案

    提交
    收起所有回复
  • 这玩意儿误报比较严重,据说是因为冷热气流交替的问题。。
    本来用来触发夜灯的,但是有一阵大半夜总自己亮,我就没再用了。。 [皱眉]

    校验提示文案

    提交
    至今没遇到过你说的这种情况,无缘无故灯亮了

    校验提示文案

    提交
    收起所有回复
  • 每天5s 我打四你

    校验提示文案

    提交
    什么每天5s,我现在用的好好的,需要录视频给你证明吗?

    校验提示文案

    提交
    收起所有回复
  • 改完可以接米家吗?

    校验提示文案

    提交
    评论区有人说可以

    校验提示文案

    提交
    可以接,但是改装不好会出现误报,用自制网关没有这个问题

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 电子小白,有个想法一直想知道能否实现:就是很多设备是带Led指示灯的,比如正常工作亮绿灯,异常亮红灯,能否在led的引脚接出两根线,接上米家的某个设备,让原本不是智能家居的设备接入米家?

    校验提示文案

    提交
    可以的,现在常用的是用小米门窗感应器进行改造,淘宝上也有一些人在售这种设备。如果要自己改,可以自己去尝试下,可以改成雨水感应 声音感应等等

    校验提示文案

    提交
    收起所有回复
  • 拾人牙慧的玩着别人二三十年前的东西,666。
    就这些二三十年前的玩具,还好意思在这说什么米家。哈哈哈哈。
    看着你们的评论真的是太搞笑了,仿佛都是一群穿越的人,哇,太神奇了,你们快来看看,现在听歌都不用唱片了,只需要一个MP3,你知道MP3是什么么?老强大了,把音乐放进去就可以听了,音乐也可神奇了,可以在电脑上进行剪辑,都可以截取片段,太神奇了!哇,这个小米家的MP3太神奇了。
    如果路边有一个这样的人,身处当下的人会什么感觉?***

    校验提示文案

    提交
    点你头像看了你所有的评论***

    校验提示文案

    提交
    连攻击都这么没创意,就是看不上雷军,就是看不上小米,就是看不上这种专门忽悠占小便宜的人的山寨品牌怎么了***

    校验提示文案

    提交
    收起所有回复
  • 这样米家里的刷新频率也是5s吗

    校验提示文案

    提交
    不行的,绕不过网关的限制

    校验提示文案

    提交
    收起所有回复
  • 第一硬改不用焊,眉笔或铅笔划一下的事儿;第二不用自制网关,多模网关就挺好的;第三,这方法都出来那么久了,小米人体传感器也从来没因为这个涨价过。

    校验提示文案

    提交
    走了弯路好心给你提个醒而已,既然这样自己折腾吧。

    校验提示文案

    提交
    他说的有问题你可以指正,而不是让他闭嘴……

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 让我想起了多亲涨价助手 [喜极而泣]

    校验提示文案

    提交
  • 这算是秀操作吗?大神

    校验提示文案

    提交
  • 厨房设置了2分钟无人,自动关灯,可是洗碗的时候,明明有人在里面,还是把灯关了,哎

    校验提示文案

    提交
    不要放置在门框上,太高了他的灵敏度就不行了。听说出了一个高级版,类似筒灯,可以检测静止的人。不过价格么。劝退。厨房厕所还是别搞这个了吧。搞个夜灯就行了吧。

    校验提示文案

    提交
    我觉得你可以搞homeassisant,利用node-red,设置一个流程,提供一个复核感应器状态的时间点,还有我厕所一个是用了易微联的感应器。另外还安装了一个小米2代感应器,两个网关不一样,都设置了同样的nodered流程,这样可以避免其中一个失效,造成自动化不实施。

    校验提示文案

    提交
    收起所有回复
  • 有朋友说改装后支持小米网关,但是我觉得还是zigbee2mqtt网关比较好,因为就算硬件改装后,小米网关中所提供的选项还是只有2分钟后无人关灯,它并不是2代,有无人关灯选项,利用nodered设置流程,可以解决这个问题

    校验提示文案

    提交
  • 18年的文章还拿出来发 [邪恶]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
365
扫一下,分享更方便,购买更轻松