Fenland - an experimental template with ensembles/forecast

135 views
Skip to first unread message

andyhud...@googlemail.com

unread,
Aug 5, 2026, 7:07:39 AM (6 days ago) Aug 5
to weewx-user
Hi all, I thought some here might be interested in something I've been running alongside Belchertown.
dashboard.jpg
It adds the ensemble models and runs a forecast rating based on the stations data - 
ensemble.jpg [IMAGE 1 — ensemble.jpg] It also brings in a climate rating for each day/month and a more detailed forecast:
forecast.jpg Demo (my own station): https://digitalurban.github.io/fenland/ Code: https://github.com/digitalurban/fenland There's a longer writeup here - as ive been running stations for a while now (25 years) and its the chase for the perfect dashboard - https://www.digitalurban.org/blog/2026/08/04/fenland-a-weewx-dashboard-that-scores-its-own-forecasts-ensemble-spread-climate-records-back-to-1940-nightly-forecast-verificationand-finally-that-tween/
Its a little experimental but i thought people might be interested :)
Andy

Dan Roman

unread,
Aug 6, 2026, 8:31:39 AM (5 days ago) Aug 6
to weewx-user
Looks great Andy.  I am especially impressed by the analog-style meters and how they smoothly change.

My station is temporarily down as I am building a new house and will put the station and Weewx back into operation once I move in.  I was previously running Belchertown, is it a heavy lift to add Fenland?  I wasn't using MQTT, just static web pages generated by Weewx.

Dan

Pablo Sanchez

unread,
Aug 6, 2026, 8:33:43 AM (5 days ago) Aug 6
to weewx...@googlegroups.com
It's quite slick!

Does it support multiple languages yet?

Thank you!
---
pablo

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/0d16ec89-c72b-49a4-83c9-be8043671510n%40googlegroups.com.

andyhud...@googlemail.com

unread,
Aug 6, 2026, 9:18:03 AM (5 days ago) Aug 6
to weewx-user

Thanks Dan — glad you liked the dials, the smooth movement was the bit I'd been chasing for years.

It should be light. There's nothing to install into weeWX: Fenland is static HTML and JavaScript, so you clone it, put your coordinates in config.js, point it at your existing Belchertown JSON, and serve the folder. No extension, no Cheetah, nothing touching your database.

Since you already run Belchertown, the History and Stats tabs will work straight away — they just read its chart JSON. Forecast, ensemble, climate and radar need nothing but your lat/lon, so those work regardless.

The only part that wants MQTT is the live dashboard, the dials and tiles. If you'd rather not run a broker, it can poll a JSON file containing the loop packet instead — John Kline's weewx-loopdata writes exactly that sort of file, and Fenland has a field-name map for lining the keys up. I haven't tested that combination myself, so I'd be interested to hear how it goes if you try it.

Or skip the dashboard entirely and use the forecast side alongside your existing Belchertown pages. 

That works fine too....

andyhud...@googlemail.com

unread,
Aug 6, 2026, 9:19:26 AM (5 days ago) Aug 6
to weewx-user

Thanks Pablo. I'm afraid not -  English only at the moment, and I should be honest that it's a bigger job than it looks.

It isn't just labels. The ensemble and climate panels write sentences from the data — "the members are tightly clustered", "the driest July in the 87 years since 1940" — so translating means translating generated prose with numbers and grammar built in, not filling a string table. Belchertown handles languages far better and probably will for some time.

If someone wanted to take it on I'd help though...

Andy

jterr...@gmail.com

unread,
Aug 8, 2026, 2:03:27 PM (3 days ago) Aug 8
to weewx-user
Very nice project, thanks.
I am using now the forecast and ensemble pages on my site : http://meteo-sciez.fr/site/previsions_openmeteo.php

thanks

andyhud...@googlemail.com

unread,
Aug 10, 2026, 4:50:41 AM (yesterday) Aug 10
to weewx-user
Looks great on your site :) thanks for trying it out and glad its working...

Andy

Reply all
Reply to author
Forward
0 new messages