Live wind

Connect your wind station.

Own a wind station at a spot? Plug it into Surfr and every rider there sees live wind in the app.

How it works
  1. 1

    Sign in with your Surfr account email

    No password. We send you a 6-digit code. No Surfr account yet? Get the Surfr app first and create one there.

  2. 2

    Register your station

    Pick your hardware, drop it on the map, add contact details. You get your push credential, or use your device's PASSKEY.

  3. 3

    We review and approve

    You get an email. Setup values and step-by-step device instructions are shown after sign-in.

  4. 4

    Your station goes live

    It appears on the Surfr wind map within minutes of its first accepted push.

Supported hardware
Supported hardware & protocolsEcowitt, Fine Offset, Davis, weewx, Meteobridge, WeatherDisplay, Windguru-capable devices, and DIY JSON.

WeatherFlow Tempest

Tempest API (we fetch)

Stays on Tempest — you give us a read token and we fetch it.

Ecowitt (GW1000/GW1100/GW2000)

Ecowitt custom server

The gateway pushes directly. Your credential is its PASSKEY.

Fine Offset OEM (Ambient, Froggit, ELV)

Ecowitt custom server

Same firmware family as Ecowitt. Uses the PASSKEY too.

Davis (via weewx or Meteobridge)

WU-compatible upload

Connects through weewx or Meteobridge with a push token.

weewx (any station)

WU-compatible upload

Uses the built-in Wunderground uploader, pointed at Surfr.

Meteobridge

WU-compatible upload

Custom Wunderground upload with a push token.

WeatherDisplay

WU-compatible upload

Custom Wunderground upload with a push token.

Windguru-capable device

Windguru upload

Pushes the Windguru URL format with a push token.

Custom / DIY (JSON API)

Generic JSON API

Anything that can POST JSON over HTTPS.

Exact setup steps with all values appear after you sign in.

We review every station by hand. Pushes are accepted the moment your station is approved; after the first successful push, it shows up on the live wind map within a few minutes.