Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4018) - 28 March 2024

Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014 (a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

CumulusUtils - Release Topic

Discussion of the Cumulusutils tool and website generator.

Moderator: HansR

User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.8.2 is online

Some corrections and an extension of site statistics.

Please note that, if you use other stats and require other code e.g. Matomo, please get in touch and most likely it is possible.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.8.3 is online
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.8.4 is online

version 3.8.4 (15/6/2020)
YADR: Nr of rain days in the rain summary table now actually displays the nr of rain days.

I was so annoyed with that stupid little imperfection that I decided to publish immediately again as not many had downloaded yet ;).
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.0 is online

Complete upgrade/install required!

So if the WindRose takes too much time because your series is too long and your machine too small (RPi or less) it may be better to switch off the WindRose, experiment a little and activate it again when ready for the stable situation. Saves some time.

As usual, remarks are welcome :D
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.1 is online

Some performance boost and other technical issues.
Please notice the Map conditions when using the website generator including the cleanup!
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.3 is online

Unless disaster strikes this will be last release for this season.
Temperatures yesterday went to 30°, 40° around my computer, the machine itself hitting almost 50°. So I am out.
Just use it, hope you enjoy it and if you are missing stuff, data, graphs or whatever: ask and I'll make a plan for the next programming season.

I think it is a nice and useable version.
The modules are OK and the site - with the clickable dashboard addition (instead of popups on the gauges) - satisfies me.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.5 is online

With this version, the FTP filelock is introduced - which I hope brings an end to the XML map file corruptions - plus some additional minor changes.

So again, unless disaster strikes, this will be last release for this season.
Just use it, hope you enjoy it and if you are missing stuff, data, graphs or whatever: ask and I'll make a plan for the next programming season.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Scott L. Goodrick, one of the original authors of the article, which form the basis of pwsFWI, said in his email about the CumulusUtils site:
You have a very nice site, one of the better weather dashboards I have seen!
That is good enough to publish :D
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.7 is online

Fixed a bug in the Map clean-up segment where an empty map was produced.
Also containing a first step in the optimisation of the Thrifty logic (see also the manual, feedback is welcome).

And please note: from version 3.9.5 onwards, you need to run MapsOn once per week to stay on the map. A Clean-up procedure has been implemented which requires a keep-alive timer operation - a run with the MapsOn commandline parameter - to show that the station / website still exists.

Also I would like to ask users who are behind in versions to actually upgrade. The difference is beginning to become big.
When a problem with a version before 3.9.0 you will be asked to update first.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 3.9.10 is online

Because of the split of Norwegian language code into nn-NO and nb-NO a bit earlier then expected release.


------- release information in relation to CMX 3.7.0 ------

It was coming anyway because a new CMX release is on its way (3.7.0), which has some features - direct communication with CMX - which I will start using and which will not be backwards compatible. That means that I will soon make a new branch (version 4.0.0 onwards) for which you will need to install CMX 3.7.0 .

The old 3.x.y branch will remain valid and downloadable to work with the lesser versions of CMX.
At this moment I can not say if the old branch also will work with CMX 3.7.0 as well, I will need the release to confirm and inform you later.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

v3.9.11 is online

Previous message tells how I continue.
Just for info: from 4.0.0 onwards, CMX 3.7.0 is required.
Version 3.9.11 remains available / downloadable.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 4.0.0 is online

Release notes: version 4.0.0 (29/7/2020)
  1. This update touches most core files so please run a full update and upload all delivered files (to the lib and css library) if you run the website generator.
  2. General: Adapted CumulusUtils to take advantage of CMX 3.7.0.
  3. General: The consequences of the technical rift are described in the chapter Before and after version 4.0.0 of the manual.
  4. General: The biggest difference is that CMX MUST be running when CumulusUtils is activated. If not, Utils will run to completion but some information will not be available.
  5. SysInfo: The systeminfoTable.txt file no longer needs to be processed by Cumulus and its entry in 'Extra Webfiles' can be removed. It is now a module like any other.
  6. Website : The version information in the footer now shows information when a new CMX version is available.
  7. Website/Home : The CMX graphs are upgraded to the level of CMX 3.7.0 and now display conform the technique offered by CMX. This means that the lines displayed are defined in CMX (Device settings/Graphs) and no longer in CumulusUtils, causing the data not to be send if the parameter is switched off.
  8. Website/Home : If the inside Temp/Hum is activated in CMX, it still can be deactivated in CumulusUtils (though the data will be send)
  9. Website/Home: Daily temperatures now are smooth lines.
  10. Website/Home: The user can choose between lineWidth 1 or 2 through parameter HomeGraphLineWidth. The value holds for all graphs.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 4.0.1 is online.

The previous was a bit short lived because I still had my local IP in the code to communicate with CMX. Not very handy. :oops:
So that had to change to localhost.

The rest of the notes is still valid.
Hope this is the glitch for this one and it's not Apollo 13 style ;)
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 4.1.0 is online

This version contains an overhaul of the way the colours are handled. Please before you update, save your inifile and your HighchartsDefaults.js (both together define the colour definition). Your work so far has not been in vain, but you may have to reshuffle some colour codes a bit and if you rely on defaults than note that the default colours have changed slightly.

Please read the manual on the appearance!!
Links to sites about colours are included in the manual.

version 4.1.0 (8/8/2020)
  1. Fix for some minor glitches, the first of it was released as version 4.0.1 (unregistered version).
  2. Website: Complete overhaul of the Skin/Theming options and system for the CMXgraphs to facilitate modification of the Dark theme (and probably also other themes) of Highcharts.
    1. Themes (included the principal default) added in distribution for the user to start modifying.
    2. Manual: complete and extensive rewrite of the chapter on Skin/Theme and HowTo. NOTE: any legal color format can be given in both the cumulusutils.ini and the HighchartsDefaults.js. This includes the transparency field.
    3. For the normal reporting in the ReportView, the colours are basically ruled by the parameters ColorReportviewText, ColorReportviewBackground, ColorReportviewTableData. This hold too for report subscripts. For possible links, format is taken from the footer: ColorFooterLink, ColorFooterLinkHover.
    4. Some changes in behaviour of the graphs for the default theme.
  3. PwsFWI: changed the color of the text Legend. It now obeys ColorReportviewText.
  4. Website/All: Fixed a bug where the graphs module was always generated under Thrifty condition (meaning sometimes they were not generated when that was intended even when CU was run only with graphs as argument).
  5. Website: The header is split in three parts. Center is the title and the location for 60%. Right and left have 20% and is governed by the inifile parameters HeaderRightText and HeaderLeftText.
  6. WindRose: As the WindRose has no time axis, the graph itself needed an indicator so a print would have a period indicator on it. The text colour of the period legend (let's give it a name) will always be the same as the Title color of the graph (which is rules by the theme)
  7. Language: Moved the words Year and Month from section Website to the General section (so in your language file make the same move and your good).
  8. PwsFWI: fixed a bug where, with less than 35 records in dayfile; Analysis on 30; and without prediction, the module crashed.
  9. Graphs: fixed a bug where, when the nr of periods for the moving average is less then the figure defined in the inifile, the data-section of the Highcharts graph code for the moving average, missed an opening '['.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Please note that the first file with id 4.1.0 still had the beta version nr.
That has been corrected, you may want to re-download. No other changes have been made.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
Locked