找回密码
 立即注册

微信扫码登录

搜索
楼主: bitshen

[硬件DIY] BTHome 门窗状态与光照传感器

[复制链接]

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-7-2 09:56:48 | 显示全部楼层
polisher 发表于 2025-7-1 17:25
不知道有免费打印,感谢分享。都是在阿里巴巴买外壳,相比普通的打印件还是挺好。 ...

免费打印有尼龙材质的,可以试试

                               
登录/注册后可看大图
回复

使用道具 举报

1

主题

57

回帖

672

积分

高级会员

积分
672
金钱
614
HASS币
0
发表于 2025-8-27 10:59:25 | 显示全部楼层
请教一下,我复制出来后,光照是正常的,每40秒刷新,但是门磁也是一样,要等几十秒才刷新,这样是正常的吗?


就是开门和关门不会马上刷新。


微信图片666.jpg
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-27 22:48:16 | 显示全部楼层
t9080 发表于 2025-8-27 10:59
请教一下,我复制出来后,光照是正常的,每40秒刷新,但是门磁也是一样,要等几十秒才刷新,这样是正常的吗 ...

是的,是正常的,bthome这个是被动广播的方式,更新有延迟~
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-27 22:49:11 | 显示全部楼层
t9080 发表于 2025-8-27 10:59
请教一下,我复制出来后,光照是正常的,每40秒刷新,但是门磁也是一样,要等几十秒才刷新,这样是正常的吗 ...

所以在状态栏里有一个开关门的计数状态,这样能够避免在一次更新里多次开关门导致状态上报不准确
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-27 23:04:11 | 显示全部楼层
关于为什么要设置40秒刷新,是这样的,当时用蓝牙分析软件测试过,一些蓝牙代理设备对于实时变化/非定时间的蓝牙数据包抓包有遗漏,比如我在1秒内开关门窗两次,可能实际在终端只会解析到一次甚至忽略蓝牙数据包,所以改用了记录次数的方案,这样设备在发广播的间隔时间内能够忠诚记录开关次数同时又不频繁更新广播,次数只会累加保证了总会有新的广播被蓝牙代理所捕获~
回复

使用道具 举报

1

主题

57

回帖

672

积分

高级会员

积分
672
金钱
614
HASS币
0
发表于 2025-8-28 11:15:06 | 显示全部楼层
bitshen 发表于 2025-8-27 23:04
关于为什么要设置40秒刷新,是这样的,当时用蓝牙分析软件测试过,一些蓝牙代理设备对于实时变化/非定时间 ...

感谢楼主的解答,再请教你们的距离有多远?我用ESP32-S3开发板做网关,超过5米基本接收不到了
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-28 17:44:09 | 显示全部楼层
t9080 发表于 2025-8-28 11:15
感谢楼主的解答,再请教你们的距离有多远?我用ESP32-S3开发板做网关,超过5米基本接收不到了 ...

可以编辑发送功率,因为考虑省电所以设置的是0dbm,4dbm距离可以到50米左右。另外ESP32的网关需要好的2.4G天线。我这边帮你重新编译了不同功率的固件,你可以试试看,选最小功率可以接收的固件就可以了。
链 接:
https://www.123912.com/s/ruhSjv-mx9pH
提取码:
O3Tp
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-28 17:46:11 | 显示全部楼层
bitshen 发表于 2025-8-28 17:44
可以编辑发送功率,因为考虑省电所以设置的是0dbm,4dbm距离可以到50米左右。另外ESP32的网关需要好的2.4 ...

另外立创上面的那份固件应该是旧版的,旧版的有耗电问题,用我分享的新版的就好了
回复

使用道具 举报

6

主题

71

回帖

513

积分

论坛DIY达人

积分
513
金钱
436
HASS币
0
 楼主| 发表于 2025-8-28 22:01:06 | 显示全部楼层
t9080 发表于 2025-8-28 11:15
感谢楼主的解答,再请教你们的距离有多远?我用ESP32-S3开发板做网关,超过5米基本接收不到了 ...

测试完给我一个反馈喵
回复

使用道具 举报

1

主题

57

回帖

672

积分

高级会员

积分
672
金钱
614
HASS币
0
发表于 2025-8-30 01:53:15 | 显示全部楼层
bitshen 发表于 2025-8-28 22:01
测试完给我一个反馈喵

好的好的,买的天线明天到,等我
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-10 18:22 , Processed in 0.060200 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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