WindNerd One HTTP API
Discontinued
The WindNerd One and One-S are no longer sold. This page is kept for existing owners. Their successor is the WindNerd HQ.
Live wind
Wind data is available in JSON format at the following endpoint: http://WINDNERD_ONE_IP/station-info
This endpoint is always accessible, even if a password has been set for the local dashboard.
{
"instant_wind_speed": 87,
"instant_wind_dir": 62,
"wind_avg": 111,
"wind_avg_1D": 111,
"wind_avg_2D": 94,
"wind_max": 261,
"wind_min": 0,
"wind_dir": 8,
"unit": "cm/s",
"reports": [
{ "time": 1789365206, "wind_avg_1D": 93, "wind_avg_2D": 70, "wind_max": 130, "wind_min": 43, "wind_dir": 55 },
{ "time": 1789365146, "wind_avg_1D": 49, "wind_avg_2D": 49, "wind_max": 87, "wind_min": 0, "wind_dir": 58 }
]
}
reports is shortened here; the device returns up to 10 entries.
| Field | Description |
|---|---|
instant_wind_speed, instant_wind_dir | Instant wind speed and direction (degrees, 0 to 359), refreshed every 3 seconds. |
wind_avg_1D | Scalar average speed over the last 10 minutes: the mean of speeds, regardless of direction. |
wind_avg_2D | Vector average speed over the last 10 minutes: speeds averaged along their direction, lower when the direction varies. |
wind_avg | Same value as wind_avg_1D, kept so existing integrations keep working. |
wind_max, wind_min | Maximum (gust) and minimum speed over the last 10 minutes. |
wind_dir | Average direction over the last 10 minutes, in degrees from 0 to 359. |
unit | Unit of every speed in the response. Always cm/s, as integers. |
reports | The 1-minute reports behind the 10-minute values, up to 10, newest first. Each has a time (Unix timestamp, UTC) when the device knows the time. |
warning
With the WindNerd One-S, this API is not reachable when in Eco Mode.