Aller au contenu

Cache & Gestion des données

Stridevox met en cache vos données Garmin localement pour un accès rapide. Cette page explique le fonctionnement du cache et comment gérer vos données.

Comment fonctionne le cache

Lorsque vous synchronisez avec Garmin, Stridevox télécharge vos données fitness et les stocke dans une base de données locale. Cela signifie :

  • Accès rapide — L'IA et le tableau de bord lisent depuis le cache local, pas depuis les serveurs de Garmin
  • Navigation hors ligne — Consultez vos données même quand l'API de Garmin est lente ou indisponible
  • Réduction des appels API — Garmin a des limites de débit ; le cache minimise la fréquence des appels à leur API

Paramètres du cache

Configurez la quantité de données à mettre en cache dans Paramètres > Garmin Connect :

Limite d'activités

  • Par défaut : 100 activités
  • Maximum : 10 000 activités
  • Contrôle combien d'activités sont stockées localement
  • Utilisez Vérifier le nombre total d'activités dans Garmin pour voir combien vous en avez

Plage de jours

  • Par défaut : 30 jours
  • Maximum : 365 jours
  • Contrôle combien de jours de résumés quotidiens et de données de sommeil conserver
  • Les données plus anciennes ne sont pas supprimées — cela n'affecte que les nouvelles synchronisations

Opérations de synchronisation

Synchronisation incrémentale (Rapide)

Cliquez sur Synchroniser (Rapide) pour récupérer uniquement les nouvelles données depuis la dernière synchronisation :

  • Vérifie les nouvelles activités
  • Met à jour les résumés quotidiens des jours récents
  • Récupère les données de sommeil manquantes
  • Option la plus rapide pour les mises à jour régulières

Rafraîchissement complet

Cliquez sur Rafraîchissement complet pour vider le cache et tout retélécharger :

  • Supprime d'abord toutes les données en cache
  • Retélécharge les activités jusqu'à votre Limite d'activités
  • Retélécharge les résumés quotidiens pour votre Plage de jours
  • Prend plus de temps mais garantit l'intégrité des données

Vider le cache

Cliquez sur Vider le cache pour supprimer toutes les données en cache sans retélécharger :

  • Supprime toutes les activités, données de sommeil et résumés quotidiens
  • Le Chat IA n'aura plus de contexte fitness jusqu'à la prochaine synchronisation
  • N'affecte pas votre historique de chat ni vos paramètres

Tâches en arrière-plan

Pour les synchronisations volumineuses, utilisez les tâches en arrière-plan pour que la page reste réactive :

  • Lancer un rafraîchissement complet — Exécute un rafraîchissement complet en arrière-plan
  • Lancer une synchronisation incrémentale — Exécute une synchronisation incrémentale en arrière-plan

Surveillance des tâches

La section Tâches en arrière-plan affiche :

Statut Signification
En attente La tâche est en file d'attente et attend de démarrer
En cours La tâche synchronise activement les données (affiche le % de progression)
Terminé La tâche s'est terminée avec succès
Échoué La tâche a rencontré une erreur

Actions sur les tâches

  • Actualiser — Met à jour la liste des tâches pour voir le statut actuel
  • Annuler — Arrête une tâche en cours ou en attente
  • Réessayer — Relance une tâche échouée

Statut du cache

La section Gestion des données affiche ce qui est actuellement en cache :

  • Activités : Nombre d'activités en cache
  • Données de sommeil : Nombre d'enregistrements de sommeil stockés
  • Résumés quotidiens : Nombre d'enregistrements de résumés quotidiens
  • Dernière synchronisation : Date de la dernière mise à jour du cache

Bonnes pratiques

Stratégie de cache recommandée

  1. Configuration initiale : Définissez la Limite d'activités à la profondeur d'historique souhaitée, puis utilisez Lancer un rafraîchissement complet
  2. Mises à jour régulières : Utilisez Synchroniser (Rapide) après que chaque séance s'est synchronisée avec Garmin
  3. Maintenance hebdomadaire : Aucune action nécessaire — la synchronisation incrémentale gère tout
  4. Dépannage : Si les données semblent incorrectes, utilisez Rafraîchissement complet pour reconstruire le cache

Limites de débit Garmin

Garmin impose des limites de débit sur son API. Si vous êtes limité, attendez 2 à 3 minutes avant de réessayer. Les tâches en arrière-plan gèrent les tentatives automatiquement.