Mi Band 6 Heart Rate Monitor (2022)
This is a basic website that can display your heart rate from a Mi Band 6 smartwatch in a browser window. Basically it’s an improvement over miband-5-heart-rate-monitor, modified so it supports the version 6 of the watch (it contains a totally different authentication flow over BLE).
Uses my own WASM port of the tiny-ECDH-c library to implement the new auth method (that uses Elliptic-curve Diffie–Hellman - ECDH).
Access the repository with the live demo