RADAR-base / RADAR-PushEndpoint

A gateway to expose endpoints for Push based services to POST data to RADAR-Base platform.
Apache License 2.0
2 stars 2 forks source link

Add support for Health Snapshot and Heart Rate Variability for Garmin #42

Closed yatharthranjan closed 1 year ago

yatharthranjan commented 2 years ago

Select high end Garmin watches support these features now.

Health snapshot: The Garmin Health Snapshot is a collection of key health-related insights recorded during a two-minute session on a compatible device. Heart rate (HR), heart rate variability (HRV), Pulse Ox, respiration, and stress are the metrics included this summary, which collectively provide you a glimpse of your overall cardiovascular status. More information about Health Snapshot can be found at https://support.garmin.com/en-US/?faq=PB1duL5p6V64IQwhNvcRK9.

Heart Rate Variability: Heart rate variability (HRV) refers to beat-to-beat variations in heart rate and is data collected during the overnight sleep window for select devices. To gain a deeper understanding of your overall health, recovery and training performance through heart rate variability while you sleep, please visit https://discover.garmin.com/en-US/performance-data/running/#heart-rate-variability. https://www.garmin.com/en-US/garmin-technology/running-science/physiological-measurements/hrv/

For specification and implementation details look at Health API documentation from Garmin Developer Portal

afolarin commented 2 years ago

for HRV this is only available via the Snapshot and the overnight sleep window. I guess maybe ambulatory HRV is difficult due to motion pulse wave artefacts.

yatharthranjan commented 1 year ago

Completed via #53