LES QUATRE DERNIÈRES SEMAINES
Du temps pour progresser
Durée écoulée · Les distances restent séparées par sport.
ENTRAÎNER AVEC DU CONTEXTE
Importez votre historique, faites le point et préparez une semaine réaliste.
Le jeton reste dans un cookie privé pendant une heure. Aucun compte Garmin n’est nécessaire.
LES QUATRE DERNIÈRES SEMAINES
Durée écoulée · Les distances restent séparées par sport.
CE QUE LES DONNÉES PERMETTENT
Valeurs absentes affichées « — ». Les données de démonstration sont signalées.
| Date | Activité | Sport | Durée | Distance | D+ | Source / ressenti |
|---|
BROUILLON → APERÇU → VALIDATION
Aucune publication automatique. Les séances faciles servent de point de départ tant que le niveau et les zones ne sont pas calibrés.
Un objectif daté et les disponibilités de cette semaine sont requis.
Première connexion depuis votre terminal privé : mot de passe et MFA masqués. Aucun identifiant Garmin à saisir dans ce chat.
Depuis le dossier du projet :
docker compose -f compose.yaml -f compose.garmin.yaml up -d --build # Une seule fois, sans remplacer une clé existante : docker compose -f compose.yaml -f compose.garmin.yaml exec api python -m endurance_lab.cli garmin-keygen # Connexion interactive après lecture du guide : docker compose -f compose.yaml -f compose.garmin.yaml exec api python -m endurance_lab.cli garmin-connect --accept-unofficial
Accès communautaire non officiel. En cas de refus, challenge ou MFA non pris en charge, la connexion s’arrête. La première connexion ne lance pas la synchronisation automatique.
Sommeil, VFC, stress, Body Battery, FC de repos : réponses brutes conservées ; champs et unités à vérifier avant les tendances. Création et publication de séances désactivées.
Activités de source Garmin uniquement. Les données de bien-être restent brutes ; leur présence et leur provenance seront vérifiées après la première lecture.
docker compose -f compose.yaml -f compose.garmin.yaml -f compose.intervals.yaml exec api python -m endurance_lab.cli intervals-connect
Saisir l’identifiant athlète puis la clé API masquée. Aucun mot de passe Garmin nécessaire.
Collecte périodique, par défaut chaque heure quand le worker tourne. Aucune écriture distante ; aucune garantie d’accès au Body Battery ou aux mesures continues.