Garmin Datenexport letzte Jahre nach Strava ???

arno¹

Moderator
Forum-Team
Registriert
2. Dezember 2007
Reaktionspunkte
9.075
Ort
im Norden vom Westen (Niederrhein)
Hallo zusammen,

wer hat eine Idee: ich versuche gerade die Garmin Aktivitäten der letzten Jahre nach Strava zu bekommen.

Habe nur veraltete Infos dazu gefunden, bspw. hier https://www.rennrad-news.de/forum/t...herung-von-garmin-connect-daten.110398/page-4

Das sehr schöne Tool https://tapiriik.com/ funktioniert nur noch mit Daten ab dem Moment, wo man darüber connected ist.

Also bliebe im Prinzip nur, alle TCX aus Connect zu exportieren und dann wie in der Strava Hilfe beschrieben in 25er Päckchen nach Strava hochzuladen (werden wohl tausende sein, deswegen undenkbar)

Gibt es ein Tool, alle TCX Dateien von Garmin herunterzuladen? Dieses kompilierte Python Skript funktionierte heute nicht: https://www.hrmprofil.de/apps/traininglab/howto/ExternalPlugin/GExport.html
2022-03-07 11:35:50,023 [ERROR ] Failed to reach url

Man kann alle Daten von Garmin anfordern, darin finde ich nur ~17000 *.fit-Dateien.

Gibt es irgendein anderes Dritt-Tool, das viele TCX nach Strava importieren kann? Ich habe bspw. noch ein altes Sporttracks (nicht die mobil Version) irgendwo rumfliegen.

Hat jemand noch eine Idee?

Danke im Voraus für Rückinfo,
Arno
 

Anzeige

Re: Garmin Datenexport letzte Jahre nach Strava ???
Auch dieses hier beschriebene JS scheint nicht mehr zu funktionieren

https://www.navigation-professionel...ect-alle-aktivitaeten-auf-einmal-exportieren/
Javascript:
jQuery.getJSON(
'https://connect.garmin.com/modern/proxy/activitylist-service/activities/search/activities?limit=200',
function(act_list)
{
var t=0;
act_list.forEach(
function(act)
{
setTimeout(function() {
console.dir(act['activityId'], act['activityName'], act[’startTimeLocal']);
location = 'https://connect.garmin.com/modern/proxy/download-service/export/gpx/activity/' + act['activityId'];
}, t+=5000);
}
);
}
);

Angeblich soll man da auch statt gpx auch tcx runterladen können.

Geht aber nicht, wegen JS Error.
 
Mit Tapirik gehts aber halt auch nicht mehr:

1646650621579.png
 
Unterstützt dein Garmin die Explore-Funktionen?

Gerade mal aufgerufen, ja mit dem Forerunner 745 geht das wohl.

Kannte ich garnicht. Sieht ein bissel aus wie Basecamp. Danke für den Tipp :-)

Man könnte zumindest Tracks usw. exportieren, aber keine Aktivitäten. Wollte Strava und Veloviewer halt auch zur Auswertung alter Trainingsphasen nutzen.
 
Zuletzt bearbeitet:
In dem Bulk Export von Garmin über https://www.garmin.com/en-US/account/datamanagement/exportdata finden sich ja ~17000 FIT files - habe kein Konvertierungstool gefunden, das die sauber konvertiert. GPS Babel hats nicht hingekriegt, die Ergebnisse waren immer nur Stummel TCX.

Habe in dem Dump noch zwei große JSON-Files mit Activities gefunden, unter \DI_CONNECT\DI-Connect-Fitness.

Aktuelle Idee ist, irgendwie den ganzen Salat unabhängig von Connect Synchro erstmal etwas aufzuräumen, nur Rattfahr-Aktivitäten auszuwählen, diese in einen Dropbox Folder zu legen und über Tapiriik in Strava zu pumpen. Tapiriik kann ja auch Dropbox Anbindung.

Möglicherweise geht das auch mit den JSON Activities. Welches Tool kann denn Garmin JSON Files importieren? Weiß jemand sowas?
 
Ich krieg ein geschwollenes Gehirn ;-)

Es muss doch eine Möglichkeit geben, seine History von Garmin nach Strava zu bekommen. Die Frage und eine Lösung sollte irgendwo auf der Welt schon mal aufgetaucht sein ??????????

Finde nur altes Zeug, das nicht funktioniert.
 
Das geht doch ganz einfach mit Strava Bordmitten. Lade von Garmin alle Aktivitäten herunter und lege sie in einen Ordner Deiner Wahl. In Strava im Webbrowser kannst Du Aktivitäten manuell hinzufügen. Hier wählst Du alle aus und schon sind sie alle bei Strava.

So habe ich das vor Jahren gemacht und der Weg funktioniert heute immer noch.
 
Das mit den 25 muss neu sein, ich habe damals alles auf einmal hochgeladen. Du kannst fit Files direkt importieren so wie sie auf dem Garmin vorliegen.
 
Gibt es schon länger.

Die Daten befinden sich nicht mehr auf den verschiedenen Garmins, sondern in Connect, das habe ich vielleicht nicht deutlich genug geschrieben am Anfang.

In dem Bulk-Download, den ich über Garmins GDPR heruntergeladen habe, finden sich sogar 17000 FIT Files :-)

Wenn ich die Tage mal Zeit habe, versuche ichs über die zwei JSON Files, Dropbox -> Tapiriik - > Strava

Glaube aber nicht, dass das funzt, denn die JSON sehen sehr unstrukturiert aus.
 
ok, ich sichere mir die fit Files immer in meinem Dropbox account. Man weiß ja nie was nach Strava kommt.

Da fällt mir nur noch ein kleines Skript ein was den Ablauf automatisiert. Das geht aber auch nicht ootb.
 
Also du nutzt Dropbox um Connect und Strava zu synchronisieren?

Mein Hauptproblem ist halt aber erstmal die Aktivitäten vernünfitig aus Connect zu bekommen, sonst würde ich ja nicht so nen Aufriss machen.
 
Was war das Problem mit dem Python-Tool? Welche Fehler gab es damit?

Stand bei dir ist: alle Daten noch bei Garmin und noch nicht als Einzelfiles auf der Festplatte, oder hast du diese. Schritt schon bewältigt?
 
Also du nutzt Dropbox um Connect und Strava zu synchronisieren?

Mein Hauptproblem ist halt aber erstmal die Aktivitäten vernünfitig aus Connect zu bekommen, sonst würde ich ja nicht so nen Aufriss machen.
Nein, ich nutze Dropbox um die fit files vom Garmin zu sichern.

Mir ist leider auch kein anderer Dienst bekannt der die Daten mit Garmin oder Strava syncen kann. Komoot kann es leider nicht.

Was vielleicht klappen könnte das ist aber ziemlich riskant ist alle Daten aus Garmin herunterzuladen, dann aus Garmin zu löschen und wieder zu importieren. Dann müssten sie mit Strava synchronisiert werden. Ich habe es aber selbst noch nicht getestet.
 
Dafür müsste man aber erstmal alle Daten ordentlich aus Connect rausbekommen. Wie gesagt in dem Bulk Dump finden sich ~17000 FIT Files, von denen 1195 die richtigen sind.

Man kann aber an den Dateinamen nichts erkennen, die heißen einfach 123456.fit oder ähnlich.
 
Was war das Problem mit dem Python-Tool? Welche Fehler gab es damit?

Stand bei dir ist: alle Daten noch bei Garmin und noch nicht als Einzelfiles auf der Festplatte, oder hast du diese. Schritt schon bewältigt?

Wenn ich Zeit hab, schaue ich mir Python an. Das interessiert mich eh. Ich mach das erstmal ohne Virtualisierung. Einfach nur die Umgebung und dann das Package von dem Tool.

Kennst du dich damit aus? Lese da gerade rum. Gibt's nen guten Einstieg? https://packaging.python.org/en/latest/tutorials/installing-packages/ ?

Nein, noch nicht als Einzelfiles auf Platte.
 
Zurück