Hi All,
I've had my weewx site up and running since last summer and have been quite happy with the 5-minute update interval. However, this past week I found some time to add a bit of live (loop) data to the site. It doesn't serve much of a practical purpose but I get a kick out of live wind data for some reason.
Anyway, I couldn't find an extension that would allow for what I wanted without having to go the route of InfluxDB or MQTT (both awesome but overkill for this). So what I ended up doing was modifying the WeeRT extension to just obliviously post loop data to an endpoint. On the receiving end, I created a PHP script that uses an often forgotten PHP shared memory feature to store the loop data in memory instead of writing the data to disk. So this is a Raspberry PI/SD card friendly. No special PHP configuration is needed. Just a basic Apache/PHP, Nginx/PHP, or Whatever/PHP setup will work fine.
You can see this in action here:
And the extension can be found here:
99.9% of the credit for the extension should go to the author of the WeeRT extension. I just modified it to do what I described above and am sharing it in case someone finds it useful.