You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/index.md
+25-3Lines changed: 25 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,10 +8,32 @@ Mobile App to export data from Xiaomi Scales:
8
8
- Mi Body Composition Scale 1 and 2
9
9
- Mi Body Composition Scale S400 (only Android)
10
10
11
-
and upload it to Garmin Connect Cloud.
12
-
11
+
and upload it to Garmin Connect Cloud.
12
+
13
13
It also allows you to upload manually entered body composition data to the Garmin cloud.
14
14
15
15
## If you like my work, you can buy me a coffee
16
16
17
-
<ahref="https://www.buymeacoffee.com/lukaszswiderski"target="_blank"><imgsrc="https://cdn.buymeacoffee.com/buttons/default-orange.png"alt="Buy Me A Coffee"height="41"width="174"></a>
17
+
<ahref="https://www.buymeacoffee.com/lukaszswiderski"target="_blank"><imgsrc="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.
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!
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
+
[](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.
0 commit comments