Sync OnePlus Health to your dashboard
OHealth (the official companion app for OnePlus Watch and OnePlus Band) writes to Health Connect: steps, heart rate, sleep, calories and workouts become readable by FitMesh without OAuth or API keys. Works with OnePlus Watch 2/2R and OnePlus Band, confirmed by a beta founder on OnePlus Watch in May 2026.
FitMesh Sync is an independent product. Trademarks belong to their respective owners; this page implies no affiliation or sponsorship.
OnePlus Health
OnePlus
Supported data
The data types FitMesh can read from this integration. Green dot = supported, grey = not available from this source.
Technical note
Sync chain: OnePlus Watch → OHealth → Health Connect → FitMesh. Typical latency 5–15 minutes. Per-minute sleep and heart rate granularity requires the latest OHealth version.
How to connect OnePlus Health
5-minute setup
- 1Install or update OHealth from the Play Store (the official OnePlus Watch/Band companion app).
- 2Install Health Connect from the Play Store (preinstalled on Android 14+).
- 3Open OHealth → Profile tab (bottom right) → Health Connect → tap Connect and authorize write access for steps, heart rate, sleep, calories, workouts.
- 4Install FitMesh Sync from the Play Store and sign in with Google or email.
- 5Grant the Health Connect permissions FitMesh requests on first launch, then 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 enabled on OnePlus Watch)
Troubleshooting
I don't see data in FitMesh after connecting OHealth+
Open OHealth → Profile → Health Connect and check that the status is 'Connected'. If not, reconnect and authorize all permissions. Then force a manual sync in OHealth (pull-to-refresh on home).
I see steps but no sleep or heart rate+
Sleep and heart rate require separate Health Connect permissions. Go to Health Connect (Android Settings → Apps → Health Connect) → Permissions → OHealth → enable Sleep and Heart rate.
High latency between Watch and FitMesh+
Typical chain OnePlus Watch → OHealth → Health Connect takes 5–15 minutes. To speed it up open OHealth, manual refresh, then 'Sync now' in FitMesh.
Technical notes
Sync chain: OnePlus Watch/Band → OHealth → Health Connect → FitMesh. No OAuth, no API keys. Typical latency 5–15 minutes. Granularity: daily steps, per-minute heart rate, per-session sleep. Confirmed working on OnePlus Watch 2 in May 2026 (beta founder). Data stays on your phone and is only sent to your FitMesh account's Supabase backend.
Frequently asked questions
How do I connect OnePlus Health to FitMesh?+
Enable Health Connect sync in the OnePlus Health app settings, then grant FitMesh read access in Health Connect. FitMesh will import all health metrics that OnePlus Health writes to Health Connect, including steps, heart rate, and sleep.
What data does FitMesh get from OnePlus Health?+
FitMesh imports steps, heart rate, sleep stages, calories, distance, and workouts from OnePlus Health via Android Health Connect. The exact metrics available depend on your OnePlus device model and its sensor capabilities.
Does FitMesh work with OnePlus Watch 2 and other OnePlus wearables?+
Yes. FitMesh works with any OnePlus wearable that syncs to the OnePlus Health app and then to Android Health Connect. This includes OnePlus Watch, OnePlus Watch 2, and OnePlus Band.
Read more
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
Guide
Health Connect not syncing: 7 fixes that work (2026)
Disappearing steps, missing sleep data, heart rate not updating. Here's how to diagnose and fix the most common Health Connect problems.
8 min read
Guide
Best health data sync app for Android: 2026 guide
Health Connect is the socket in the wall. An app that plugs in directly reads everything your wearable wrote there. An app that bypasses it needs its own cable to every single device, and that cable breaks constantly.
8 min read
Related integrations
Ready to start?
Download FitMesh Sync, grant Health Connect permissions, and your data is live in 30 seconds.