Damit scheint's zu gehen (bzw. geht's bei mir), ist aber etwas komplexer einzurichten, wenn man mit Python nicht so bewandert ist. Es ist auch etwas schwerfälliger, da das ganze Prozedere mit einer echten Browser-Engine simuliert wird, also der Download-Prozess dauert etwas länger und da zumindest bei mir eine Chrome-Instanz geöffnet wird, ist das ein echtes Schauspiel, was man am Bildschirm erlebt
Denke mal, solange sich
Garmin nicht erbarmt, wird das aber die neue Variante sein, die man nutzen muss.
https://github.com/nrvim/garmin-givemydata