live-ops · 3 min read

Reading the weather + headwinds

Open-Meteo data per time station + signed wind component. Plan sleep around bad weather, not in spite of it.

Weather is fetched from Open-Meteo every 15 minutes for the rider position and the next six time stations. The app classifies wind into headwind / tailwind / crosswind based on the segment bearing — not the raw direction.

Wind component reading

+ value (green)Tailwind. Push harder, take less food.
− value (red)Headwind. Drop into aero, conserve effort.
near zeroCrosswind — Follow vehicle drives closer to block.

Auto-action triggers

  • Headwind > 15 km/h → WARN aero tuck + reduce 5%
  • Temp > 35 °C → AMBER pre-cool + ice socks
  • Temp < 7 °C → INFO stage warm layers in follow
  • Precip > 2 mm → WARN rain shell + check tire grip
Tactical sleep

When a 4-hour bad-weather block is forecast, time a 60-minute sleep break inside it. You lose less by resting in the storm than by riding through it.