Live demo
Mi Band 6 Heart Rate Monitor
Display your Mi Band 6's heart rate in the browser.
Changelog:
- Fixed authentication so it works with modern firmwares (Thanks Gadgetbridge for the inspiration, tiny-ecdh-c for elliptic curve Diffie-Hellman implementation)
Requirements
- A device with Bluetooth support
- A browser that supports the Web Bluetooth API (check here)
- An auth key for your Mi Band (check out https://codeberg.org/Freeyourgadget/Gadgetbridge/wiki/Huami-Server-Pairing)
How to use
- Go to https://miband-6-heart-rate-monitor.pages.dev/
- Insert your Mi Band's auth key
- Wear your Mi Band
- Click connect
- Wait about 30 seconds for it to receive measurements
For troubleshooting, check the browser's developer console
Inspiration
Libraries