Pro Weather

Supported weather stations

Model-by-model list of the weather stations Pro Weather works with, which ones connect by pasting a URL, and which need weewx, Meteobridge or CumulusMX in between.

Pro Weather works with most personal weather stations that can send data over the internet. This page lists the models by brand and tells you which setup path yours takes.

There are only three answers, and the table says which one applies to you:

PathWhat it means
Native API connectionDavis only. Paste a WeatherLink API key, nothing to configure on the station.
Direct (paste a URL)Your firmware has a Customized or custom-server field. Copy two values in and you are done.
Via weewx, Meteobridge or CumulusMXThe firmware has no custom-server field, so a small piece of software relays the data.
BrandModelsHow it connects
EcowittEasyWeatherPro / WS ViewGW1000, GW1100, GW1200, GW2000, GW3000, HP2551, HP2553, HP3500, WS2320, WS2350, WS2900, WS3800, WS3900, WN1900, WN1910, WN1980, WH2600Direct (paste a URL)
Ambient Weatherawnet (Customized)WS-2000, WS-2902A, WS-2902B, WS-2902C, WS-2902D, WS-5000Direct (paste a URL)
FroggitEasyWeatherPro / WS ViewWH3000, WH3000SE, WH3000SE Pro, WH4000SE, DP1500, HP1000SE, HP1000SE ProDirect (paste a URL)
SainlogicEasyWeatherProWS3500, WS0835, WS0835 Plus, WS0310Direct (paste a URL)
EurochronEasyWeatherProEFWS 2900Direct (paste a URL)
Davis InstrumentsVantage Pro2, Vantage Pro2 Plus, Vantage Vue, WeatherLink Live, WeatherLink Console, AirLinkNative API connection
Bresser5-in-1 WiFi, 6-in-1 WiFi, 7-in-1 WiFi, ClearViewVia weewx, Meteobridge or CumulusMX
Vevor7-in-1 WiFi (YT60234)Via weewx, Meteobridge or CumulusMX
Other (via weewx / Meteobridge / CumulusMX)Anything on the weewx hardware list reaches us by pointing its Wunderground uploader at your ingest URL: Oregon Scientific, LaCrosse, Hideki, AcuRite, PeetBros, RainWise, SDR, one-wire and more.Via weewx, Meteobridge or CumulusMX

46models listed. If your station is not here but its app offers a Customized or custom-server upload, it will almost certainly work: enter the settings for your brand's firmware family above.

Why one integration covers so many brands

Most consumer WiFi weather stations are built by Fine Offset and sold under other names. They all run the same EasyWeatherPro firmware and are all configured through the same WS View app, so they all expose the same Customized upload with the same field names.

That is why Ecowitt, Froggit, Sainlogic, Eurochron and Ambient Weather stations set up identically here: from our side they are one protocol. If your station runs EasyWeatherPro or is configured through WS View, it will very likely work even if the exact model is not in the table.

What each path involves

Native API connection: Davis Instruments

The deepest integration we have. Pro Weather reads your station through the WeatherLink v2 API, auto-discovers every station and sensor on the account, and backfills history. Nothing is configured on the station itself.

Full walkthrough: Connect a WeatherLink station.

Direct: paste a URL into your station

For every EasyWeatherPro and WS View device. In the app, open your device → Weather ServicesCustomized, then:

  • Customized: Enable, protocol Ecowitt
  • Server IP / Hostname: i.pro-weather.com
  • Path: the short path from your dashboard, for example /i/f3a91c…
  • Port: 80
  • Upload interval: 60 seconds

Port 80 is not a mistake

The Customized upload in this firmware family speaks plain HTTP only and does not follow redirects, so i.pro-weather.com accepts plain HTTP on port 80 and forwards your readings over an encrypted connection from there. Pointing a gateway at pro-weather.com on port 443 will never work.

Full walkthrough: Connect other hardware.

Via weewx, Meteobridge or CumulusMX

Some firmware only offers a fixed list of destinations (Weather Underground, Weathercloud, AWEKAS) with no way to enter your own server. Bresser and Vevor stations are the common examples.

For those, run weewx, Meteobridge or CumulusMX alongside the station and point its Wunderground-protocol upload at your Pro Weather URL. This is also the path for the long tail of older hardware: Oregon Scientific, La Crosse, AcuRite, Hideki/TE923, Peet Bros, RainWise, Fine Offset USB models, SDR receivers and one-wire sensors.

The configuration for each of those three programs is in Connect other hardware.

A note on DNS redirect tricks

You may see advice to redirect rtupdate.wunderground.com to another server with Pi-hole or AdGuard so a locked-down station uploads somewhere else. It does work, but it silently breaks your real Weather Underground upload and every other device on the network that uses that hostname. We would rather you relay through weewx or Meteobridge, which is reversible and does not hijack anyone else's traffic.

Which readings come through

Everything your hardware sends that we can recognise, in both Ecowitt and Wunderground field naming:

ReadingNotes
Temperature, humidity, dew pointDew point is derived when the station does not send it
PressureBoth sea-level and station (absolute) pressure
Wind speed, gusts, directionPlus the derived wind chill and apparent temperature
RainRate, event, hour, day, month and year totals; piezo gauges included
Solar radiation and UV
Indoor temperature and humidityFrom the console
PM1, PM2.5, PM10With AQI or EAQI banding
CO2From WH45 and WH46 modules, with their own temperature and humidity
LightningStrike count, distance and time of the last strike (WH57, DP60)
Extra temperature channelsUp to 8 WH31/WN31 room sensors
Soil moisture and soil temperatureUp to 8 channels each
Leaf wetnessUp to 8 channels
EvapotranspirationWhen the station computes it
Battery statusPer-sensor low-battery flags are honoured

Lightning and extra channels are live-only

Lightning and the extra temperature channels appear on your site's Sensors tab with current readings, but they are deliberately not written to the long-term archive, so they do not appear in historic charts. Everything else in the table above is archived and charted normally.

Anything your station does not send is simply absent; nothing is invented to fill a gap.

Not listed?

If your station's app has a Customized or custom-server option in Ecowitt or Wunderground format, use the direct path above and it will very likely work. If it does not, weewx supports a remarkably long list of hardware and is the reliable fallback.

On this page