HC Webhook
breaths / min

Sync Respiratory Rate to webhook.

How many breaths you take per minute, usually measured by your wearable during sleep.

Respiratory rate changes before and during illness. Tracking it can help you catch something early or monitor recovery.

Get it on Google Play
Ideas

What you can do with Respiratory Rate data.

Elevated Rate Alert

Send a notification when your resting respiratory rate is higher than your personal baseline.

Sleep Breathing Log

Log nightly respiratory rate to a spreadsheet to track changes during illness or high-stress periods.

Illness Recovery Chart

Chart respiratory rate alongside temperature and SpO2 in Grafana to see recovery progress.

Grafana Trend Dashboard

Store readings in InfluxDB and watch for gradual changes that might indicate respiratory issues.

Home Assistant Sensor

Display your overnight respiratory rate on a Home Assistant health dashboard each morning.

Weekly Health Summary

Include respiratory rate in a weekly health report email alongside HRV, sleep, and resting heart rate.

Payload

What the data looks like.

HC Webhook sends a JSON object to your endpoint. The respiratory_rate field contains an array of readings from the last sync window.

{
  "timestamp": "2026-04-15T07:00:00Z",
  "respiratory_rate": [
    { "breaths_per_min": 14, "time": "2026-04-15T02:00:00Z" },
    { "breaths_per_min": 13, "time": "2026-04-15T05:00:00Z" }
  ]
}

Ready to sync your Respiratory Rate data?

No account required. Your data stays on your device.

Get it on Google Play