measure_heart_rate
Requests a single live heart-rate reading from a worn Mi Band over Bluetooth, then stops. Use it when you need current heart rate rather than historical data.
Instructions
Request one live heart-rate reading from the connected, worn Mi Band, then stop.
Uses the app's authenticated Bluetooth connection, not the historical database. Reports received_at (host receipt time), start/stop acknowledgments and cleanup errors. No reading may be available if the band is not worn or disconnected. Timeout: 30..90s. Current-state queries prefer a newer successful live reading; daily aggregates remain based on recorded history. Always attempts to stop; check stop_confirmed rather than assuming success. Requires Xiaomi Health to be running with its band connection available.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||