Meteobreeze
Meteobreeze
Meteobreeze Docs
Start Here
Live Data Sources
Set Up Meteobridge Live SyncSet Up CumulusMX Live SyncSet Up Weather Display Live SyncSet Up Custom HTTP Live SyncCheck Whether Data Is Arriving
Historical Data
Help
Live Data Sources

Set Up CumulusMX Live Sync

Configure CumulusMX to send live weather observations to Meteobreeze.

Set Up CumulusMX Live Sync

Use this guide if you want CumulusMX to send live observations into Meteobreeze using a custom HTTP endpoint.

Meteobreeze needs to know the output units you use in CumulusMX so it can convert incoming values into canonical storage units.

When to use it

  • You use CumulusMX as your station software
  • You want live data sent over HTTP
  • You want Meteobreeze to handle unit conversion for you

Before you start

  • Open the MX Administrative Interface
  • Check the current output units
  • Create a live source in Meteobreeze
  • Copy the generated CumulusMX URL

Tag mapping

Meteobreeze uses CumulusMX webtags and unit-specific query parameter names so it can convert values correctly.

Official CumulusMX reference: Full list of Webtags

MeasurementCumulusMX webtagSupported Meteobreeze query params
Timestamp<#timeJavaScript>observedAt
Temperature<#temp>temperatureAvgC, temperatureAvgF
Dew point<#dew>dewPointAvgC, dewPointAvgF
Humidity<#hum>humidityAvgPct
Wind direction<#avgbearing>windDirectionAvgDeg
Wind speed<#wspeed>windSpeedAvg, windSpeedAvgMph, windSpeedAvgKph, windSpeedAvgKn
Wind gust<#wgust>windGustMax, windGustMaxMph, windGustMaxKph, windGustMaxKn
Pressure<#press>pressureAvg, pressureAvgMb, pressureAvgInHg
Rain rate<#rrate>rainRateAvg, rainRateAvgIn
Rain total<#rfall>rainTotalMm, rainTotalIn
Solar radiation<#SolarRad>solarRadiationAvg
UV index<#UV>uvIndexAvg

Only one unit variant should be sent for each metric in a packet.

Step-by-step

  1. Open the MX Administrative Interface.
  2. Confirm the output units for temperature, wind, pressure, and rain.
  3. In Meteobreeze, choose the CumulusMX live source.
  4. Select the same units in the setup form.
  5. Save the units to generate the URL.
  6. Open Internet Settings > Custom HTTP.
  7. Paste the generated URL as a GET endpoint.
  8. Save the CumulusMX settings.
  9. Wait for the next packet or trigger a test.

Common issues

  • If values look wrong, the most likely cause is a unit mismatch between CumulusMX and Meteobreeze.
  • If you change the output units later, update the Meteobreeze setup too.
  • If packets stop appearing, check that the custom HTTP endpoint is still enabled.
  • If the request does not work, make sure CumulusMX is sending decimal points rather than decimal commas.

FAQ

  • Why do I choose units in Meteobreeze? So it can convert the incoming values correctly.
  • Do unit changes rewrite old data? No. They affect future packets only.

Related pages

  • Units
  • Check whether data is arriving

Image needed: a screenshot of the CumulusMX unit settings and the custom HTTP configuration screen with the Meteobreeze URL pasted in.

Set Up Meteobridge Live Sync

Configure Meteobridge to push live weather data into Meteobreeze.

Set Up Weather Display Live Sync

Configure Weather Display to push live weather data into Meteobreeze.

On this page

Set Up CumulusMX Live SyncWhen to use itBefore you startTag mappingStep-by-stepCommon issuesFAQRelated pages