Skip to content

Commit 594d117

Browse files
committed
Help for S400
1 parent 7a0a617 commit 594d117

4 files changed

Lines changed: 25 additions & 3 deletions

File tree

docs/index.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,32 @@ Mobile App to export data from Xiaomi Scales:
88
- Mi Body Composition Scale 1 and 2
99
- Mi Body Composition Scale S400 (only Android)
1010

11-
and upload it to Garmin Connect Cloud.
12-
11+
and upload it to Garmin Connect Cloud.
12+
1313
It also allows you to upload manually entered body composition data to the Garmin cloud.
1414

1515
## If you like my work, you can buy me a coffee
1616

17-
<a href="https://www.buymeacoffee.com/lukaszswiderski" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>
17+
<a href="https://www.buymeacoffee.com/lukaszswiderski" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>
18+
19+
## Steps to Connect Xiaomi Body Composition Scale S400:
20+
21+
1. Add Scale to Xiaomi Home App and do first measurement.
22+
23+
2. You will need scale MAC address and BLE Key from Xiaomi Cloud. You can get it on many ways but I recommend 'Xiaomi Cloud Tokens Extractor'
24+
Go to https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor and use your preferred way
25+
Found Xiaomi Body Composition Scale S400 on the list of your devices and copy BLE KEY and MAC and save it for later.
26+
<a target="_blank" rel="noopener noreferrer" href="https://github.com/lswiderski/mi-scale-exporter/blob/main/resources/img/screenshots/token_extractor.png"><img src="https://github.com/lswiderski/mi-scale-exporter/raw/main/resources/img/screenshots/token_extractor.png" alt="Xiaomi Cloud Tokens Extractor" style="width: 836px;"></a>
27+
28+
3. Now you need to completely kill the app (so that it doesn't run in the background either). Or remove the scale from the list of devices - if you use other devices with Xiaomi Home. The scale will only send the needed data when it is not able to connect to the Xiaomi Home app!
29+
<a target="_blank" rel="noopener noreferrer" href="https://github.com/lswiderski/mi-scale-exporter/blob/main/resources/img/screenshots/xiaomi_home.png"><img src="https://github.com/lswiderski/mi-scale-exporter/raw/main/resources/img/screenshots/xiaomi_home.png" alt="Xiaomi Homer" style="width: 400px;"></a>
30+
31+
4. Now got MiScale Exporter settings, select S400 scale and paste MAC address and BLE Key.
32+
<a target="_blank" rel="noopener noreferrer" href="https://github.com/lswiderski/mi-scale-exporter/blob/main/resources/img/screenshots/s400_settings.png"><img src="https://github.com/lswiderski/mi-scale-exporter/raw/main/resources/img/screenshots/s400_settings.png" alt="S400 settings" style="width: 400px;"></a>
33+
34+
5. The scale only sends data in a short time window at the end of weighing, so it's important to start the measurement before stepping on the scale. The Bluetooth icon should blink.
35+
[![Watch the video](https://img.youtube.com/vi/HtOZZwnkZHw/0.jpg)](https://www.youtube.com/shorts/HtOZZwnkZHw)
36+
37+
6. These types of scales do not measure body composition. They measure weight and impedance and estimate the result based on those measurements. The scale sends 3 values: Weight, impedance and Heart rate. To receive body composition data, impedance is processed by an algorithm known to be similar to that used by the Mi Body Composition Scale 2 (different from that used by the S400). Because of this, the result may differ from that of the Xiaomi Home app.
38+
39+
7. Bear in mind that it is an experimental solution and errors may occur. If you encounter them, please contact me.
116 KB
Loading
66.2 KB
Loading
132 KB
Loading

0 commit comments

Comments
 (0)