homeassistant 篇四:LD2410B直接控制继电器并接入homeassistant
前情况提要
目前软路由装蓝牙,实现了,ld2410b也到货了。这小东西真别致。
思路分析
既然这个模块可以直接接入蓝牙,上一期文章中ha上的无线网卡蓝牙也装好了,手上还有个上上期文章中刷的tamota固件的esp32c2-02的智能继电器。如何把这俩东西结合到一起。
加法思路:
人体存在传感器接入ha,通过node-red自动化来控制tasmota继电器,但是目前我对tasmota了解不深,看教程还需要装mqtt消息队列,就仅仅这一个开关,装个容器浪费资源,计算全靠node-red。不知道延迟和实时性如何。
减法思路:
如无必要,勿增实体。直接将esp32-c2模块拆下,将人体存在传感器,直接焊接到继电器上,由感应输出高电平来控制继电器开合。但需要注意拆下的esp32c2是3.3v供电,ld2410b是5v供电,需要测试能否点亮。
综合考虑减法思路更简单更容易实现,先从简单的来,行不通再换加法,说干就干:
将esp32c2模块拆下;
将继电器接入220v;
掏出万用表测量继电器模块输出到esp32c2引脚的电压,实测3.91v,没照相;
从零火线上摘下继电器模块,将ld2410b的vcc,gnd,out输出口分别焊接到继电器模块拆下esp32的对应引脚上,如下图;
接线完成后测试
因为万用表测了继电器的vcc和gnd输出3.91v,所以不怕电压过高,直接上电测试
按原有的接线图,接入220v直流电,继电器成功被控制开合,接入吸顶灯,测试没问题。
打开 hilink的官方app,HLKRadar Tool,搜索蓝牙信号能成功链接到ld2410b
打开homeassistant,蓝牙也可以发现到ld2410b了,直接安装集成即可,可以与卫生间的换气扇进行联动。
用光固化指甲油将飞线焊点位置进行固定,防止使用中的拉扯将焊盘拽掉。
涂指甲油并进行光固化使用中的问题
使用过程中,遇到座马桶上看手机一动不动时间过久,灯会熄灭。
打开 hilink的官方app,HLKRadar Tool,点一右上角下工程模式,复现灯灭过程,可以看到是4点位静止目标灵敏度默认比较高40,调整参数,1-1.5米距离的4点位静止目标灵敏度调整到静止目标以下就行了,我调整到8,目前使用ok。其他点位参数不变。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
allenjwb
校验提示文案
allenjwb
校验提示文案