Skip to content

Dashboard — Weather

The Weather page (/weather) answers the question: "What's the weather on race day, and how should I adjust my pace?"

What the Page Shows

Enter a location (or let FitOps default to your most recent GPS activity's coordinates) and a date and hour, and the page returns:

DataDescription
TemperatureAir temperature (°C)
Apparent temperatureFeels-like temperature accounting for wind and humidity
HumidityRelative humidity (%)
PrecipitationExpected rainfall (mm)
Wind speed & directionkm/h, with compass direction
ConditionPlain-language label (Clear, Cloudy, Rain, Storm, …)
WBGTWet Bulb Globe Temperature — a composite heat stress index
Heat flagGreen / Yellow / Orange / Red based on WBGT thresholds
Pace heat factorA multiplier showing how much to add to your target pace in these conditions

Using the Pace Heat Factor

The pace heat factor tells you by how much to slow your target pace to maintain the same physiological effort. For example, a factor of 1.04 means your easy-day 5:00/km becomes a 5:12/km effort.

The same factor is used in Race simulations when a future race date is entered — so your pacing plan automatically accounts for forecast conditions.

Where the Data Comes From

Weather is sourced from the Open-Meteo API (no API key required). Historical weather uses the archive endpoint; forecasts use the regular forecast endpoint. FitOps caches results locally so repeated queries for the same location and date don't hit the network.

See Also

Dashboard Overview

FitOps CLI — terminal-first training analytics