Zum Inhalt springen

Garmin-Trainingsanalyse

Ein Skript lädt meine Garmin-Aktivitäten, sortiert sie nach Sportart und bereitet sie auf. Unten: ein Jahr Training als Diagramme – oder deine eigenen Garmin-Dateien.

Beispieldaten anonymisiert: nur Datum und Summenwerte, keine GPS-Daten.

Datenblatt

SachnummerJS-2026-03
Zeitraum06/2026
RolleIdee und Umsetzung mit KI-Assistenz
WerkzeugePython · Garmin Connect API · JSON · TypeScript · SVG
KernergebnisEin Jahr Training: 133 Einheiten, 544 Lauf-km
StatusInteraktive Auswertung
Eigentümer
Jakob Steinberger
Sachnummer
JS-2026-03
Titel
Garmin-Trainingsanalyse
Dokumentart
Versuchsprotokoll
Ausgabedatum
08.10.2026
Erstellt von
Jakob Steinberger
Genehmigt von
Rev. · Blatt
F · 4/7
Sprache
DEEN
ISO 5456-2

1Ergebnis

Zone B

Beispiel: meine Trainingsdaten, anonymisiert (nur Datum und Summenwerte)

Eigene Daten: Dateien aus download_activities.py hierher ziehen oder öffnen (z. B. den Ordner data/activities). Sie werden nur in deinem Browser gelesen, nicht hochgeladen und nicht gespeichert.

Aktivitäten
133
Trainingsstunden
135
Lauf-km
544
Zeitraum
10/2025 – 10/2026

Trainingszeit pro Woche (Stunden)

Laufen Andere Sportarten

0,02,55,07,510,0NovDezJänFebMärAprMaiJunJulAugSepOkt

Pace pro Lauf (min/km, schneller ↑)

Punkte: einzelne Läufe · Linie: Mittel der letzten 5 Läufe

6:007:00JänAprJul

Durchschnittspuls pro Lauf (bpm)

Punkte: einzelne Läufe · Linie: Mittel der letzten 5 Läufe

140160180JänAprJul

Sportarten nach Trainingszeit

Laufen58,3 h · 60×
Krafttraining34,4 h · 32×
Indoor-Rad22,4 h · 26×
Wandern11,7 h · 4×
Rudern (indoor)3,6 h · 6×
Fußball1,5 h · 1×
Gehen1,5 h · 1×
HIIT0,6 h · 1×
Radfahren0,6 h · 2×
Als Tabelle anzeigen
SportartEinheitenStundenkm
Laufen6058,3543,7
Krafttraining3234,4–
Indoor-Rad2622,4–
Wandern411,741,8
Rudern (indoor)63,6–
Fußball11,52,0
Gehen11,57,0
HIIT10,6–
Radfahren20,613,5

2Problem und Motivation

Zone C

Die Garmin-App zeigt Einzelwerte, aber keinen Überblick über Wochen und Monate, der sich gezielt auswerten lässt.

3Aufbau

Zone D
  1. 01Download: Aktivitäten mit DetailwertenMein Teil
  2. 02Ablage: je Sportart ein OrdnerMein Teil
  3. 03Aufbereitung: Zusammenfassung für die AnalyseMein Teil
  4. 04Auswertung im Browser: Wochen, Pace, PulsMein Teil

Eigene Dateien werden nur im Browser gelesen, nicht hochgeladen und nicht gespeichert. Der Download selbst bleibt ein lokales Skript: Garmin erlaubt keine Anmeldung direkt aus dem Browser, und Passwörter sollen nicht über einen fremden Server laufen.

4Prüfung

Zone E

5Erkenntnis und nächste Iteration

Zone F