Bosch eBike Connect Activity Downloader
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ebike-dl-0.3.3.tar.gz.
File metadata
- Download URL: ebike-dl-0.3.3.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.8.10 Linux/5.15.0-1014-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90d99485eaa70eecf11fe20d1c54a7128ba2f2e5330d3bbff2d62f14fe5abdda
|
|
| MD5 |
ec259450561842778956e1cf1c62864b
|
|
| BLAKE2b-256 |
8f1df503fadb3621e6887dfec7e6c923a57e16aa6a958564a14c0cc9c585d7e1
|
File details
Details for the file ebike_dl-0.3.3-py3-none-any.whl.
File metadata
- Download URL: ebike_dl-0.3.3-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.8.10 Linux/5.15.0-1014-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7da7c6cd31a9dcbd212ddf777c540bd32a39c07fb7e9268aa7de80719e096776
|
|
| MD5 |
bfeb49a16ff629c3d41f847d9d4166d3
|
|
| BLAKE2b-256 |
4d2260ec6cf7d1e39563e4d4d934c4c838855acecfc39e5f180cadfaf8060237
|