Rain rate is stored in DB but not uploaded to WU

25 views
Skip to first unread message

Philipp

unread,
Dec 1, 2025, 3:31:31 PM (5 days ago) Dec 1
to weewx-user

Hi everyone,

I am running WeeWX 5.2.0 (installed via apt on Debian) with an Ecowitt GW3000, a WS90, and several additional sensors. The gateway sends all weather data to a local MQTT broker, which WeeWX ingests using the WeeWX-MQTTSubscribe extension. It took some time to get all MQTT topics mapped to the correct WeeWX database fields, but this mapping now appears to be correct.​

On my local web server, I use the weewx-wdc skin to generate reports, and these display both rain rate and accumulated rain correctly. Rain rate is also present in the WeeWX archive database; for example, the query

SELECT datetime(dateTime,'unixepoch','localtime') AS ts, rainRate FROM archive WHERE rainRate > 0 ORDER BY dateTime;
returns the expected non-zero values. In addition, the rain rate is shown correctly on AWEKAS, which receives data from the same WeeWX instance.

The problem occurs only on Weather Underground: rain rate is always shown as 0.0 mm, while accumulated rainfall is displayed correctly. Since the rain rate appears correctly in the local reports, in the database, and on AWEKAS, this suggests that the issue is specific to the Weather Underground upload path rather than the MQTTSubscribe mapping or archive data itself.

Could there be a bug in the Weather Underground driver the rain rate values from being transmitted or interpreted correctly by Weather Underground? Any hints or confirmation from others experiencing similar behaviour would be greatly appreciated.

Thanks,
Philipp

Reply all
Reply to author
Forward
0 new messages