Repository navigation
v1.37.0
What's new
- Renpho R-MSC04 (#497): the scale's own skeletal muscle percentage is now exported whenever its body fat is. The ten segment impedances go out as diagnostic values, disabled by default in Home Assistant.
- New option
estimate_body_composition: set it tofalseon a user (add-on:user_estimate_body_composition) and a weigh-in the scale measured no body composition for exports those values empty instead of a BMI estimate. - Linux / BlueZ (#434): with debug on, a lost scale connection now logs the reason BlueZ gives for it. This needs BlueZ 5.83 or newer.
- Broadcast scales on Linux: when BlueZ drops the scale between weigh-ins, the log gets one debug line instead of an error every half second.
No config changes are needed. Most of the other commits are internal cleanup.
1.37.0 (2026-10-25)
Added
- addon: user_estimate_body_composition option (1d42686)
- ble: log why BlueZ ended a scale connection, in debug (5a5dc59)
- config: users[].estimate_body_composition turns the BMI estimate off (9475789)
- scales: export the R-MSC04's own skeletal muscle percentage (a2968ca)
- scales: export the R-MSC04's ten segment impedances as diagnostic values (de3e6f6)
Fixed
- ble: log a dropped BlueZ device once instead of on every broadcast poll (158d8a2)
Docs
- HACS cannot distribute Supervisor add-ons (43eee54)
- on Linux, noble_driver does switch to a noble handler (3202780)
- rewrite the docs site, README and add-on help to be shorter (2b632c3)
- say the R-MSC04 can still lose the connection on some weigh-ins (31c33c0)
- say the R-MSC04 profile byte is confirmed on one unit (11259ab)