Stream your health data anywhere
HealthSync bridges Apple HealthKit to Home Assistant and Google Sheets. Pick your metrics, authorize once, and let background observers handle the rest.
Where your data goes
Push health metrics to Home Assistant, Google Sheets, CSV, webhooks, n8n, or Splunk.
Home Assistant
Create webhook sensors automatically. Drive automations with live vitals data.
Setup guideAI Insights
Automated health summaries with daily or weekly cadence, optional manual triggers.
Setup guideInfluxDB
Write metrics to InfluxDB 2.x buckets with optional measurement and precision controls.
Setup guideGrafana Cloud
Send OTLP/HTTP metrics with resource attributes to your Grafana Cloud stack.
Setup guideCSV Export
Write metrics to timestamped CSV files in a folder you pick for archival and BI tools.
Setup guideGeneric Webhook
Send signed JSON payloads to any HTTPS endpoint with profiles, batching, retries, and DLQ.
Setup guiden8n
Trigger n8n workflows via webhook with raw or aggregated batches built for bursty data.
Setup guideSplunk
Ship metrics to Splunk HEC for dashboards and alerting with retries and delivery history.
Setup guideLibre (In Development)
Pull blood glucose readings from Libre into Apple Health, then onward to HA and Sheets.
Learn more about LibreMetrics & Units
Use these names in automations, dashboards, or Sheets filters.
Vitals & Activity
- Steps:
steps(count) - Heart Rate:
heart_rate(bpm) - Resting HR:
resting_heart_rate(bpm) - HRV:
heart_rate_variability_sdnn(ms) - Respiratory Rate:
respiratory_rate(breaths/min) - VO2 Max:
vo2_max(mL/(kg·min)) - Oxygen Saturation:
oxygen_saturation(%)
Body Metrics
- Blood Glucose:
blood_glucose(mg/dL) - Weight:
weight(lb) - Lean Mass:
lean_body_mass(lb) - Body Fat:
body_fat_percentage(%) - BMI:
bmi(count) - Blood Pressure:
blood_pressure_systolic/blood_pressure_diastolic(mmHg)
Energy & Movement
- Active Energy:
active_energy_burned(kcal) - Basal Energy:
basal_energy_burned(kcal) - Walking/Running:
distance_walking_running(mi) - Cycling:
distance_cycling(mi) - Flights Climbed:
flights_climbed(count) - Hydration:
hydration(fl oz US)
Sleep & Workouts
- Sleep stages:
sleep_in_bed,sleep_asleep,sleep_core,sleep_deep,sleep_rem - Workout duration:
workout_duration_running(s) - Workout energy:
workout_energy_running(kcal) - Workout distance:
workout_distance_running(mi)
Home Assistant Fitness Cards
A full set of Apple Health-style Lovelace cards (activity, vitals, sleep, body, workouts, overview) with presets, trends, auto-detect, and history sparklines—ready for HACS.
Fitness Cards for HA
Drop-in bundle with presets, zones, and weekly bars for activity. Works with any HealthSync entities.
Need help?
Reach out with questions, bug reports, or feature requests.