Select Page

Um von Nutzen zu sein, müssen Sie ein Konto bei Garmin Connect registrieren und es mit einigen Aktivitäten füllen. python gcexport.py -d `/MyActivities -c 3 -f original -u –username bobbyjoe –password bestpasswordever1 wird Ihre drei neuesten Aktivitäten im FIT-Dateiformat (oder was auch immer sie hochgeladen wurden) in das Verzeichnis `/MyActivities` herunterladen (es sei denn, sie sind bereits vorhanden). Die Verwendung der Flags –username und –password wird nicht empfohlen, da Ihr Kennwort in Ihrem Befehlszeilenverlauf gespeichert wird. Lassen Sie stattdessen aus, dass sie aufgefordert werden (und beachten Sie, dass bei der Eingabe Ihres Kennworts nichts angezeigt wird). Polar Flow Exporter (Web): Exportiert Aktivitäten von Polar Flow nach . TCX-Format (Hinweis: Polar Flow macht dies jetzt nativ, nicht mehr für dieses Tool erforderlich) Wenn Sie viele Aktivitäten haben, können Sie feststellen, dass dieses Skript mit einer Meldung “Operation Timed out” abstürzt. Führen Sie das Skript einfach erneut aus und es wird dort anknüpfen, wo es aufgehört hat. **Tapiriik: Dadurch werden Ihre Aktivitäten automatisch zwischen zahlreichen Diensten wie Garmin Connect, Strava, SportTracks, Training Peaks und vielen mehr synchronisiert. (DCR-Post hier) Garmin to Nike+ Converter: Führt einzelne Aktivitätsdatei-Uploads von Garmin TCX-Aktivitäten auf Nike+ durch. garminexport enthält auch einige kleinere Hilfsprogramme: CopyMySports: Dies synchronisiert Ihre Aktivitäten automatisch zwischen Garmin Connect und RunKeeper oder Strava. (DCR-Post hier) Polar V800 Downloader (Desktop): PC/Mac-basiertes Tool, um sich direkt mit V800 zu verbinden und Trainingsdateien herunterzuladen. **Laden Sie alle Ihre Garmin Connect-Aktivitäten auf herunter.

TCX-Format Um Ihre eigenen Tools rund um die Garmin Connect API zu erstellen, können Sie das garminclient-Modul importieren. Es behandelt die Authentifizierung, um eine sichere Sitzung mit Garmin Connect einzurichten. Sehen Sie sich beispielsweise die Befehlszeilentools unter garminexport/cli an. Laden Sie eine Kopie Ihrer Garmin Connect-Daten herunter, einschließlich Statistiken und GPX-Tracks. Wenn es keine GPS-Track-Daten gibt (z.B. aufgrund eines Indoor-Laufband-Trainings), wird eine Datendatei gespeichert. Wenn das GPX-Format verwendet wird, werden Aktivitätstitel und Beschreibungsdaten gespeichert. Wenn das Originalformat verwendet wird, stellt Garmin möglicherweise überhaupt keine Datei bereit, und es wird eine leere Datei erstellt. Für Aktivitäten, bei denen eine GPX-Datei hochgeladen wurde, steht Garmin möglicherweise keine TCX-Datei zum Download zur Verfügung, sodass eine leere Datei erstellt wird.

Da GPX das einzige Format ist, das Garmin für jede Aktivität haben sollte, ist es das Standard- und bevorzugte Download-Format. SyncMyTracks (Android): Dadurch werden Aktivitäten auf einer Vielzahl von Plattformen synchronisiert, z. B. Strava, Endomondo, RunKeeper, Polar und Garmin Connect (zusammen mit anderen). Dies ist der beste (nur?) Weg, um ältere Geschichte von Polar mit Garmin zu synchronisieren. Möchten Sie über neue Versionen in kjkjava/garmin-connect-export benachrichtigt werden? Dieses Skript sichert Ihre persönlichen Garmin Connect-Daten. Alle heruntergeladenen Daten werden in ein Verzeichnis namens YYYY-MM-DD_garmin_connect_export/ im aktuellen Arbeitsverzeichnis aufgenommen. Aktivitätsdatensätze und Details werden in eine CSV-Datei namens activities.csv eingefügt.

GPX-Dateien (oder das von Ihnen angegebene Format) mit Spurdaten, Aktivitätstitel und Aktivitätsbeschreibungen werden ebenfalls mithilfe der Aktivitäts-ID gespeichert. Alle Dateien werden in dasselbe Verzeichnis geschrieben (Aktivitäten/ standardmäßig). Jeder Aktivitätsdatei wird der Upload-Zeitstempel und ihre Aktivitäts-ID vorangestellt. Das Hauptdienstprogrammskript heißt garmin-backup und führt inkrementelle Sicherungen Ihres Garmin-Kontos in ein lokales Verzeichnis durch. Wenn garmin-backup zum ersten Mal ausgeführt wird, werden alle Aktivitäten heruntergeladen. Danach werden inkrementelle Sicherungen Ihres Kontos durchgeführt. Das heißt, das Skript lädt nur Aktivitäten herunter, die noch nicht in das Sicherungsverzeichnis heruntergeladen wurden. garminexport ist sowohl eine Bibliothek als auch ein Dienstprogrammskript zum Herunterladen/Sichern von Garmin Connect-Aktivitäten auf einen lokalen Datenträger.