Smart Home Assistant
← Smart scales
Xiaomi Mi Body Composition Scale 2

Xiaomi

Xiaomi Mi Body Composition Scale 2

  • Native integration
  • Local control
  • Bluetooth

Prices verified November 2026

Our verdict

The cheapest route to local scale data. It is an older design, UK prices depend heavily on the seller, and the Home Assistant docs don't list exactly which sensors each Mi scale exposes, so treat it as a low-cost experiment. Several Xiaomi scales look similar: make sure the listing says Body Composition Scale 2 (impedance and body fat), not the weight-only Mi Smart Scale 2.

What can Home Assistant control on the Xiaomi Mi Body Composition Scale 2?

ControlTypeWhat it does
WeightSensor (read-only)Latest weight reading
ImpedanceSensor (read-only)Raw impedance used for body composition estimates

Handled by Home Assistant's Xiaomi BLE integration, which covers the MiScale protocols as local push over Bluetooth. You need a Bluetooth adapter or Bluetooth proxy within range of the bathroom, and entities only appear after the first weigh-in.

Specs

power4x AAA (per buyer reviews)
capacity150 kg

How does the Xiaomi Mi Body Composition Scale 2 compare?

ProductFromProtocolLocal controlIntegration
Xiaomi Mi Body Composition Scale 2 (this product)—BluetoothYesNative
Eufy Smart Scale P3£79.99BluetoothYesNative
Renpho Elis 1—BluetoothYesHACS
Withings Body Smart—Wi-FiCloudNative

Frequently asked questions

Does the Xiaomi Mi Body Composition Scale 2 work with Home Assistant locally?
Yes. The Xiaomi Mi Body Composition Scale 2 is controlled locally in Home Assistant through a built-in Home Assistant core integration (xiaomi_ble), so it keeps working if your internet connection or the Xiaomi cloud goes down. Control and state updates stay on your own network.
Which protocol does the Xiaomi Mi Body Composition Scale 2 use, and do I need a hub?
The Xiaomi Mi Body Composition Scale 2 uses Bluetooth. To pair it with Home Assistant you need a Bluetooth adapter on your Home Assistant host or an ESPHome Bluetooth proxy. Xiaomi's own hub is not required when you integrate through a built-in Home Assistant core integration (xiaomi_ble).
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.

Xiaomi

Xiaomi Mi Body Composition Scale 2

Check price at Amazon UK

Buy →