找回密码
 立即注册

微信扫码登录

搜索
楼主: a784174467

[技术探讨] 请问有什么体重秤可以接入Home Assistant,求推荐!感谢~

[复制链接]

1

主题

95

回帖

1263

积分

金牌会员

积分
1263
金钱
1167
HASS币
0
发表于 2025-11-24 16:56:40 | 显示全部楼层
对,体脂没有。
回复

使用道具 举报

3

主题

25

回帖

465

积分

中级会员

积分
465
金钱
437
HASS币
0
发表于 2025-11-24 20:36:27 | 显示全部楼层
刚找gemini搞定了,多年前买的小米体脂秤接入了ha。不过我ha是装在群晖中的,不带蓝牙,用了个esp32开发板接收蓝牙广播,然后用集成bodymiscale将阻抗转换显示体脂之类的数据。和我情况一下的参考下esphome官方文档:https://esphome.io/components/sensor/xiaomi_miscale/,文档中有支持的体脂秤型号
主机自带蓝牙应该更简单。你看下这个回答有用吗?试下

如果您的 Home Assistant 主机(例如 Raspberry Pi 或带有 USB 蓝牙适配器的群晖)自带蓝牙模块,实现相同功能的方案会更简单、更直接,因为它不需要中间的 ESP32 网关。

实现相同功能的最推荐和最简单方法是使用 Passive BLE Monitor 集成。

🚀 方案:使用 Passive BLE Monitor 集成
Passive BLE Monitor 是一个强大的 Home Assistant 自定义集成,专门用于直接监听主机蓝牙适配器接收到的低功耗蓝牙(BLE)广播。

步骤一:安装 Passive BLE Monitor
安装 HACS: 确保您的 Home Assistant 中安装了 HACS (Home Assistant Community Store)。

安装集成: 通过 HACS 搜索并安装 “Passive BLE Monitor”。

重启 HA Core。

步骤二:配置蓝牙适配器
进入 设置 > 设备与服务 > 添加集成。

搜索 “Passive BLE Monitor”。

在配置界面中,选择您的 主机蓝牙适配器(通常是 hci0 或其 MAC 地址)。

步骤三:配置小米体脂秤(核心)
在 Passive BLE Monitor 的配置界面中,您需要执行以下操作,这将替代您在 ESPHome YAML 中配置的 Lambda 逻辑:

添加设备: 输入您的体脂秤的 MAC 地址。

定义用户档案: 在 UI 界面中直接为每个 MAC 地址配置用户档案(身高、年龄、性别)。

匹配逻辑: Passive BLE Monitor 插件内部会使用这些档案和权重范围(类似于您在 Lambda 中设置的范围),自动将测量到的体重和阻抗分配给正确的使用者,并进行体脂率等所有指标的计算。

💡 最终结果
通过这个方法,Home Assistant 会直接创建以下实体:

sensor.xiaomi_scale_user1_weight

sensor.xiaomi_scale_user1_body_fat_percentage

sensor.xiaomi_scale_user1_bmi

等等...

这个方法最大的优势是:

无需 ESP32 硬件。

无需编写任何 YAML 模板传感器(它在后台自动完成了您之前在 templates.yaml 中设置的所有计算)。

因此,如果您的主机自带蓝牙,使用 Passive BLE Monitor 是最简洁高效的方案。
回复

使用道具 举报

4

主题

103

回帖

2788

积分

论坛技术达人

积分
2788
金钱
2676
HASS币
20
发表于 2025-11-25 17:49:42 | 显示全部楼层
小米体重秤可以
WIFI电表,ZigBee电表 单相 三相
回复

使用道具 举报

0

主题

6

回帖

83

积分

注册会员

积分
83
金钱
77
HASS币
0
发表于 2025-12-2 17:27:41 | 显示全部楼层
渴望阳光112 发表于 2025-11-24 20:36
刚找gemini搞定了,多年前买的小米体脂秤接入了ha。不过我ha是装在群晖中的,不带蓝牙,用了个esp32开发板 ...

我的ha安装在魔百盒机顶盒里面的,怎么样知道有没有蓝牙功能呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-16 15:45 , Processed in 0.136505 second(s), 10 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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