找回密码
 立即注册

微信扫码登录

搜索
查看: 152|回复: 5

[技术讨论] 通过ESP32 打通手环心率广播至homeassistant

[复制链接]

2

主题

51

回帖

327

积分

中级会员

积分
327
金钱
274
HASS币
0
发表于 昨天 19:45 | 显示全部楼层 |阅读模式
本帖最后由 191442029 于 2025-10-31 19:49 编辑

家里父亲7月份爆发性心肌炎,3个月了 总算出院了,有这个监控心率的需求,全网找了半天没找到。这几天用CURSOR终于折腾出来了。

直接给附件吧
用Arduino IDE 直接打开 烧录 HeartRate_WebUI_E111N.rar (4.79 KB, 下载次数: 2)
涉及到的WIFI MQTT地址 账号 密码请修改为你自己的,HW手表测试没问题
wechat_2025-10-31_192718_921.png


configuration.yaml文件中涉及到MQTT的 如下:

configuration.yaml.rar (522 Bytes, 下载次数: 3)

使用方法,因为0X180D实际上还是要点击连接才行,所以在ESP32中开了个WEB SER,用来扫描手环设备及选择连接手环,考虑到手环充电,做了两个设备连接。
用Arduino IDE串口监视器监控ESP32获取的IP地址,复制粘贴到浏览器,
wechat_2025-10-31_193315_078.png wechat_2025-10-31_193406_578.png


ha.png


写的比较仓促,白天上班,下班照顾老爷子,3个晚上折腾出来了。还未经过长时间测试。如果有非群辉的X86的 NAS可以试试另一个方式,安装win10虚拟机,我在B站一个大神的心率监控的程序上 加了MQTT功能,虚拟机WIN+homeassistant这个组合我是测试了很久的 相对很稳定,有需要我再把EXE传上来。 哦对了,还有个DOCKER的方案,搞了半天群晖不支持蓝牙,真是蛋疼,搞出ESP32后才想起来家里还有个极空间,有空试试看极空间对蓝牙支持如何,如果支持很好的话,插个USB蓝牙,极空间DOCKER也能玩,省了一个ESP32了。也有WEB界面。
连接.png

评分

参与人数 1金钱 +12 收起 理由
隔壁的王叔叔 + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

14

主题

1672

回帖

5570

积分

论坛元老

积分
5570
金钱
3884
HASS币
0
发表于 昨天 23:22 | 显示全部楼层
祝老爷子身体健康,感谢楼主分享,另外别的手环行不行?比如小米和苹果。
回复

使用道具 举报

4

主题

53

回帖

1358

积分

论坛DIY达人

积分
1358
金钱
1301
HASS币
0
发表于 9 小时前 | 显示全部楼层
祝愿身体安康。
回复

使用道具 举报

29

主题

169

回帖

1001

积分

金牌会员

积分
1001
金钱
803
HASS币
0
发表于 7 小时前 来自手机 | 显示全部楼层
小米手环4可以吗
回复

使用道具 举报

2

主题

51

回帖

327

积分

中级会员

积分
327
金钱
274
HASS币
0
 楼主| 发表于 3 小时前 | 显示全部楼层
gky008 发表于 2025-11-1 10:09
小米手环4可以吗

可以,要把ESP32代码中的 HUAWEI 改成 MI
回复

使用道具 举报

2

主题

51

回帖

327

积分

中级会员

积分
327
金钱
274
HASS币
0
 楼主| 发表于 3 小时前 | 显示全部楼层
隔壁的王叔叔 发表于 2025-10-31 23:22
祝老爷子身体健康,感谢楼主分享,另外别的手环行不行?比如小米和苹果。 ...

可以直接指定蓝牙地址,我是通过HUAWEI 过滤掉其他手环的,相应的修改为MI 或者 OPPO都可以,或者指定蓝牙地址也行
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-1 17:44 , Processed in 0.155141 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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