Android step-by-step guide
Android Setup: Health Connect and first sync
Detailed guide with verified screenshots to configure Health Connect, verify your wearable companion app, and start syncing with FitMesh Sync.
Wearable sync data flow via Health Connect
1. Your smartwatch or tracker sends data to its official companion app (e.g., Samsung Health, Garmin Connect, Zepp, Google Fit, Withings, Oura).
2. The companion app writes supported metrics into Android Health Connect on your phone.
3. FitMesh Sync reads from Health Connect and computes your dashboard trends in the app.
1. Find and open Health Connect
Action: Open Android Settings, tap Security & privacy, scroll down to Privacy, and tap Health Connect («Connessione Salute»).
Expected result: The Health Connect main screen opens showing «Manage app access to health data» («Gestisci l'accesso delle app ai dati sulla salute»).

2. Open app permissions
Action: On the Health Connect home screen, tap App permissions («Autorizzazioni app») to inspect which applications request health data access.
Expected result: You see the list of applications, split into allowed and not allowed categories.

3. Verify your wearable companion app writes health data
Action: Open your smartwatch or tracker companion app (e.g., Samsung Health, Garmin Connect, Zepp, Withings, Oura) and ensure sync to Health Connect is turned on in its settings. In Health Connect, you can inspect categories under Data & access > Browse data («Dati e accesso > Sfoglia i dati»).
Expected result: Your companion app writes supported metrics to the shared repository. Note: available metrics depend on the source app and hardware model; not all vendors support or write the full set of metrics (steps, heart rate, sleep, calories, distance).

4. Select FitMesh Sync from the app list
Action: Return to the App permissions screen and select FitMesh Sync, initially located under the Not allowed section («Accesso non consentito»).
Expected result: The dedicated permission configuration screen for FitMesh Sync opens.

5. Configure read permissions for FitMesh Sync
Action: Review and toggle on the read permissions for the metrics you wish to track (e.g., Steps, Resting heart rate, Sleep, Total calories burned, Distance, Exercise), or turn on Allow all («Consenti tutte»).
Expected result: The selected metric toggles turn on. For the smartwatch reading path described in this guide, FitMesh Sync operates by reading records stored in Health Connect. (Optional write permissions declared in the manifest are only used for opt-in write-back features).

6. Open FitMesh Sync and start a sync attempt
Action: Open the FitMesh Sync app. On the home dashboard, locate the Synchronization card and tap the Sync now («Sincronizza ora») button to request data from Health Connect.
Expected result: The app queries the local Health Connect APIs to import available metrics. The button temporarily disables during the operation.

7. Inspect status in the Sync Center (Diagnostics)
Action: In the Synchronization card, tap Diagnostics («Diagnostica») to open the detailed Sync Center screen («Centro Sincronizzazione»).
Expected result: You see the Sync Center with metric-by-metric source information.

8. (Optional) Battery management and background syncing
Action: Under Android Settings > Apps > FitMesh Sync > App battery usage, you may select Unrestricted («Senza limitazioni») to reduce system battery saver constraints.
Expected result: The battery usage radio button switches to «Unrestricted» («Senza limitazioni»).

Quick troubleshooting guide
1. Missing source data
If Health Connect has no records, FitMesh has no readings to import. Open your watch companion app and trigger a sync from the device to the phone first.
2. Missing read permissions
If source records exist but FitMesh does not record new updates for that metric, check Health Connect > App permissions > FitMesh Sync and verify that relevant read permissions are enabled. A disabled permission prevents new reads, while remaining values may reflect demo data or earlier syncs.
3. Background updates
Battery savers can defer automatic background sync. You can start a foreground sync attempt anytime by opening FitMesh and tapping «Sync now».