ebike-downloader
Bosch eBike Connect Activity Downloader (https://www.ebike-connect.com/dashboard) Fetch activities by dates and download a copy of the rides.
Install
ebike-downloader uses poetry.
You can easily run it using
pipx install ebike-dl
Run
ebike-dl fetch --since 2022-06-15 --out-dir out --login=foo --password=bar
where login passwords are from the ebike-connect.com portal.
You'll then get the downloaded files (1per ride) in the folder ./out (you can also use env variable to provide login, password, ... see --help)
To GPX
You have the ability to download GPX on Bosch's portal, but those do not contain any additional info like power, cadence or heart_rate.
by using to-gpx you can get a gpx with all those things (in gpx extension it might not be supported by the average gpx reader...)
ebike-dl to-gpx --file out/myid.json
# output out/myid.pgx
Used extensions:
gpxtpx http://www.garmin.com/xmlschemas/TrackPointExtension/v2
pwr http://www.garmin.com/xmlschemas/PowerExtension/v1
To KML 2.2
there is also the ability to transform those to KML (ofc some info will be lost)
ebike-dl to-kml --file out/myid.json
# output out/myid.kml
Acknowledgements
Authors
Metadata
Release files for ebike-dl 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ebike-dl-0.3.3.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ebike_dl-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.3 kB
Release files / ebike-dl-0.3.3.tar.gz
| Download URL | ebike-dl-0.3.3.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90d99485eaa70eecf11fe20d1c54a7128ba2f2e5330d3bbff2d62f14fe5abdda
|
|
BLAKE2b-256 checksum How to use checksums |
8f1df503fadb3621e6887dfec7e6c923a57e16aa6a958564a14c0cc9c585d7e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.8.10 Linux/5.15.0-1014-azure
|
Release files / ebike_dl-0.3.3-py3-none-any.whl
| Download URL | ebike_dl-0.3.3-py3-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7da7c6cd31a9dcbd212ddf777c540bd32a39c07fb7e9268aa7de80719e096776
|
|
BLAKE2b-256 checksum How to use checksums |
4d2260ec6cf7d1e39563e4d4d934c4c838855acecfc39e5f180cadfaf8060237
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.14 CPython/3.8.10 Linux/5.15.0-1014-azure
|