Two Drivers, One weewx: Adding MQTT Sensors Next to the Weather Station

weewx runs exactly one station driver. I wanted the Vevor station’s data and an indoor sensor that only exists as MQTT messages from rtl_433. weewx-metadriver runs both drivers side by side, and an old MQTT driver needed a rewrite before it would work with weewx 5 and paho-mqtt 2.

September 18, 2026 · 7 min

Tricking a Weather Station Into Uploading to a Raspberry Pi

A Vevor weather station that can only upload to Weather Underground, a Raspberry Pi 3 pretending to be wunderground.com on its own isolated wifi network, and weewx-interceptor catching the data. Plus the WPA2 handshake that failed nine times out of ten, and the console clock that was an hour fast.

September 17, 2026 · 9 min

Building a GPS-Disciplined NTP Server on a Raspberry Pi

How a Raspberry Pi 5, a cheap u-blox GPS module, and chrony turned into a home stratum-1 time server — the wiring mistakes, the serial-port gotcha nobody documents, and the PPS upgrade that took accuracy from ±50ms to ±350ns.

July 22, 2026 · 9 min