owner: handle: brutsalvadi display_name: Bru input: dirs: - ~/src/cycling_data_davide/activities - ~/src/cycling_data_davide/Karoo_2026 - ~/src/cycling_data_davide/Karoo # Strava bulk export metadata — provides names, descriptions, gear metadata_csv: ~/src/cycling_data_davide/activities.csv output: dir: ~/src/bincio_data default_privacy: public sensors: heart_rate: true cadence: true temperature: true power: true track: simplify: rdp rdp_epsilon: 0.0001 # ~11m at equator timeseries_hz: 1 # 1 sample/second max classifier: enabled: false # ML activity type classifier (requires scikit-learn extra) incremental: true # skip files whose hash hasn't changed since last run import: strava: client_id: # paste your Client ID from strava.com/settings/api client_secret: # paste your Client Secret athlete: max_hr: 190 ftp_w: 210 hr_zones: # 5-zone Coggan, % of max HR 190 bpm - [0, 104] # Z1 recovery < 55% - [104, 142] # Z2 endurance 55–75% - [142, 165] # Z3 tempo 75–87% - [165, 176] # Z4 threshold 87–93% - [176, 999] # Z5 VO2max > 93% power_zones: # 7-zone Coggan, % of FTP 210 W - [0, 115] # Z1 active recovery < 55% - [115, 157] # Z2 endurance 55–75% - [157, 189] # Z3 tempo 75–90% - [189, 220] # Z4 threshold 90–105% - [220, 252] # Z5 VO2max 105–120% - [252, 315] # Z6 anaerobic 120–150% - [315, 9999] # Z7 neuromuscular > 150%