Tried pairing Mi Band with GATT services and characteristics, no response from band. Issue same for both android and iOS. Only works with Mi Fit official app.
Neither updating nor notifying the updates for any of the characteristics except battery,Date, other info.
Note:- Tried services/characteristics -
- FF0F
- 2A37
- 2A39
- 0000180d-0000–1000–8000–00805f9b34fb
- 0000fee0–0000–1000–8000–00805f9b34fb
- 0000009–0000–1000–8000–00805f9b34fb
I have noticed that in Mi Band 3 even without pairing(Authentication) you can access Heart Rate data and Details for heart rate measurement:
Now put below code in
didUpdateValueFor
Use getHeartRate() for reading Heart Rate.