Files
bincio-activity/extract_config.example.yaml
T
2026-03-30 13:30:43 +02:00

61 lines
2.4 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
owner:
handle: yourname
display_name: Your Name
input:
dirs:
- ~/Activities # add as many dirs as needed; scanned recursively
# Optional — only needed for Strava bulk exports.
# Provides activity titles, descriptions, and authoritative sport type.
# If you only have device files (Garmin, Wahoo, Karoo, etc.) you can delete this line.
# metadata_csv: ~/strava_export/activities.csv
output:
dir: ~/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
# ── Platform importers ─────────────────────────────────────────────────────────
# Credentials for `bincio import strava`.
# Get them from strava.com/settings/api (2 minutes, no approval needed).
# Authorization Callback Domain must be set to: localhost
# import:
# strava:
# client_id: 12345
# client_secret: your_client_secret_here
# ── Athlete zones ───────────────────────────────────────────────────────────────
# athlete:
# max_hr: 182 # used to derive default HR zone display
# ftp_w: 280 # functional threshold power in watts
# hr_zones: # explicit bpm boundaries [[lo, hi], ...]
# - [0, 115] # Z1 recovery
# - [115, 137] # Z2 endurance
# - [137, 155] # Z3 tempo
# - [155, 169] # Z4 threshold
# - [169, 999] # Z5 VO2max
# power_zones: # explicit watt boundaries
# - [0, 168] # Z1 active recovery (< 55% FTP)
# - [168, 224] # Z2 endurance (5578%)
# - [224, 266] # Z3 tempo (7895%)
# - [266, 308] # Z4 threshold (95109%)
# - [308, 364] # Z5 VO2max (109130%)
# - [364, 420] # Z6 anaerobic (130150%)
# - [420, 9999] # Z7 neuromuscular (> 150%)