Sync Amazfit & Zepp to your dashboard
The Zepp app (formerly Amazfit, formerly Mi Fit before that) writes to Health Connect since 2024 for most modern models. Works out-of-the-box with Bip 5, GTS 4 Mini/4, GTR 4 Mini/4, T-Rex Ultra, Cheetah Pro: steps, heart rate, sleep, calories and workouts become readable by FitMesh without OAuth or API keys. Older models (Bip 3, GTR 3, GTS 2) do NOT support Health Connect natively: they remain tied to their historical Zepp app version and currently have no supported sync path.
FitMesh Sync is an independent product. Trademarks belong to their respective owners; this page implies no affiliation or sponsorship.
Amazfit & Zepp
Zepp Health (ex Huami)
Supported data
The data types FitMesh can read from this integration. Green dot = supported, grey = not available from this source.
Technical note
Sync chain: Amazfit (modern model) → Zepp app → Health Connect → FitMesh. Typical latency 15–30 minutes. Per-minute sleep and heart rate granularity requires the latest Zepp app version and Android 10+.
How to connect Amazfit & Zepp
5-minute setup
- 1Check that your Amazfit is a modern model: Bip 5, GTS 4 Mini/4, GTR 4 Mini/4, T-Rex Ultra, Cheetah Pro or newer. Pre-2023 models (Bip 3, GTR 3, GTS 2) are NOT supported.
- 2Install or update Zepp from the Play Store (the official Amazfit companion app, formerly Mi Fit).
- 3Install Health Connect from the Play Store (preinstalled on Android 14+).
- 4Open Zepp → Profile tab (bottom right) → Settings → Third-party apps (or Health services) → Health Connect → tap Connect and authorize write access for steps, heart rate, sleep, calories, workouts.
- 5Install FitMesh Sync from the Play Store, sign in with Google or email, grant the Health Connect permissions and tap Sync now.
What gets synced
- •Daily steps
- •Heart rate (average, resting, per-minute samples)
- •Sleep (total duration and start/end time)
- •Active and basal calories
- •Distance
- •Workouts (type, duration, kcal)
- •Overnight SpO₂ (if supported by the model)
Troubleshooting
I have a Bip 3 / GTR 3 / GTS 2: I don't see the Health Connect option in Zepp+
Correct: pre-2023 Amazfit models use a legacy Zepp app version with no Health Connect bridge. No supported workaround today. To bring that data into FitMesh you'd need to switch to a supported model or wait for an eventual official Zepp OAuth (not on the roadmap).
Zepp ↔ Health Connect connection is active but I see no data in FitMesh+
Open Zepp and force a manual refresh (pull-to-refresh on home): Zepp polls the wearable over Bluetooth and can lag. Then tap 'Sync now' in FitMesh. Also check in Health Connect (Android Settings → Apps → Health Connect) that Zepp has write permission for the metrics you care about (steps, sleep, heart rate).
Fragmented or duplicated sleep after sync+
Zepp writes each sleep session as a separate segment: multiple night wake-ups may surface as multiple segments. FitMesh dedupes exact `(start, end, stage)` tuples. If duplicates persist, check that no other tracker (Galaxy Watch, Mi Band) is active on the same day: if so, use 'Data conflict resolution' in FitMesh settings to pick the priority source.
Technical notes
Sync chain: Amazfit (modern model) → Zepp app → Health Connect → FitMesh. No OAuth, no API keys. Typical latency 15–30 minutes. Granularity: daily steps, per-minute heart rate, per-session sleep, workouts as discrete records. Pre-2023 models (Bip 3, GTR 3, GTS 2) are out of scope because their legacy Zepp app version does not write to Health Connect. Data stays on your phone and is only sent to your FitMesh account's Supabase backend.
Frequently asked questions
How do I sync my Amazfit watch with FitMesh?+
Use the Zepp app to sync your Amazfit watch, then enable Health Connect integration in Zepp app settings (Profile → Third-party services → Health Connect). Grant FitMesh access in Health Connect, and your Amazfit data will sync automatically.
Which Amazfit models work with FitMesh?+
FitMesh works with all Amazfit watches and bands that sync to the Zepp app: GTR series, GTS series, T-Rex, Falcon, Cheetah, Balance, and Amazfit Band. All these devices write to Health Connect through Zepp, which FitMesh then reads.
Does FitMesh support Amazfit sleep and PAI score data?+
FitMesh imports sleep stage data (light, deep, REM) from Amazfit via Health Connect. The PAI (Personal Activity Intelligence) score is proprietary to Zepp and is not available in Health Connect or FitMesh. Steps, heart rate, calories, and workouts are fully supported.
Why is my Amazfit data delayed in FitMesh?+
The Zepp app typically syncs with Health Connect when you open it or on a scheduled background sync. Open the Zepp app after wearing your Amazfit to force a sync, then pull to refresh in FitMesh.
Read more
Guide
Xiaomi and Amazfit on Health Connect: data in your own dashboard
Mi Band and Amazfit data stays locked inside the Zepp or Mi Fitness app, but with Health Connect you can bring it out, merge it with your other devices, and view it in your own dashboard. Here is how, with honest limitations.
8 min read
Pillar · Guide
The complete guide to wearable sync in 2026
Three standards coexist, ten brands each push their own cloud, one practical rule to save time: pick the data pipe before the gadget.
14 min read
Pillar · Guide
How to choose a smartwatch when you want control over your data
Structural privacy, real exportability, avoidable lock-in. An honest guide from a tech advisor, not a vendor.
15 min read
Related integrations
Ready to start?
Download FitMesh Sync, grant Health Connect permissions, and your data is live in 30 seconds.