Welcome to the Cumulus Support forum.

Latest Cumulus MX release 3.10.5 (build 3122) - 06 April 2021 (please see announcement regarding releases since 3.5.0)
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

Discussion of the Cumulusutils tool and website generator.

Moderator: HansR

Locked
User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.0.2 is online

version 5.0.2 (04/03/2021)
  1. WindGraphs: Acceleration of the WindRose creation by 35%
  2. WindGraphs: For 8 sector wind direction stations (e.g. Fine Offset) this is now also reflected in the WindRose.
  3. HTML: Added deblocking and deferring actions to speed up index.HTML (it will load differently).
  4. Charts: bug fix for the Home charts: the default chart and the fall back every 10 minutes are now correct.
  5. Charts: Click events defined in the user definitions of the charts are now handled correctly
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.0.3 is online

version 5.0.3 (07/03/2021)
  • AirQuality: bug fix concerning the windbarbs in relation to the renewed unit handling (as introduced in 4.10.5).
  • Graphs: Fixed a bug in the heatmap where a zigzag blue line was visible (sometimes in front, sometimes in back).
  • Graphs: Added the HighchartsDefaults and HighchartsLanguage as the includes when graphs used as modules.
    NOTE: this will modify the look and feel of the graphs slightly, especially the axis.
  • Internal: Review of all ajax calls.
  • NOTE: when using graphs as a module, users can modify the height of the Graphs container by specifying in a style section of their template:

    Code: Select all

    #chartcontainer {min-height: 620px;}
    (and yes, you can specify more of course e..g. width)
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.0.4 is online (exe only).

No functional difference with 5.0.3
This is actually a patch release, required if you use it with an Airlink.
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.1.0 is online

version 5.1.0 (22/03/2021)
  1. Heatmap: Added two more colours for a more dynamic display.
  2. Heatmap: For long series the display is split in pages of 10 years (default but configurable) with buttons Prev/Next and All to walk through the pages.
  3. ChartsCompiler: The Solar axis when used for only the radiation now has a scale fixed to the current theoretical solar maximum. The image therefore does not easily change.
  4. ChartsCompiler: added RECENT and ALL qualifiers for the Plot variables. Updated the definition specification. Option for the legacy DAILY charts is available but not now implemented.
  5. ChartsCompiler: Added HeatingDegreeDays, CoolingDegreeDays and EvapoTranspiration as Plot variables.
  6. ChartsCompiler: Added yAxis for DegreeDays and Evapotranspiration.
  7. ChartsCompiler: Added the infrastructure to add JSON data if CMX does not provide (like e.g. the Evapotranspiration).
  8. UserAskedData: Commandline parameter UserAskedData provides the JSONs for non provided data and encompasses missing weather data and AQ data (the old AirQuality Thrifty handling is now obsolete).
  9. Dayfile: Modified for additional parameters and global handling of the list.
  10. Monthfiles: Modified to read only one or two files to create a list for the subselection for the RECENT graphs (evapotranspiration and maybe other possibilities).
  11. Monthfiles: Addition of inifile parameter MonthsOfMiracleAndWonder. If CumulusUtils uses a Locale other than that of CMX the filenames for the monthly logfiles are formed differently. In case of trouble edit this string to create CMX matching filenames.
  12. Website: Moved to jQuery 3.6.0
NOTE:
The ChartsCompiler has a document itself which is much smaller than the manual (only 7 pages) and is required to be read before use. If the user does not wish to make use of the Charts Compiler, just do nothing and make sure CutilsCharts.def does not exist. When using the website generator the default charts will then be available. The CutilsCharts.def in the distribution and in this document are meant as an example. You are invited to create your own charts definitions, maybe on the basis of these examples.
You should be able to use the output of the ChartsCompiler in other websites (include the file just as you would otherwise).
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.1.1 is online

version 5.1.1 (23/03/2021)
  1. Website: Fixed a bug for double loading of the first chart
  2. Website: Finished the optimisation of library loading (defer)
  3. Heatmap: Fixed a bug with the All button for larger series
Especially the issue of double loading of the first graph makes it worthwhile to use this release.
Sometimes I feel like a diamond cutter :roll:
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.1.2 is online

version 5.1.2 (31/03/2021)
  1. Website: UserAskedData did not serve the AirQuality data under certain conditions
  2. Errorhandling: Added InnerException info in Map for the Upload of the signaturefile
  3. Website: Determine Daylights Saving Time for the station clock no longer requires a non-thrifty run of CumulusUtils.
  4. Map: FTP connection now uses Automatic passive mode (Extended or Standard depending on the server)
NOTE: two new dll's have been added to the bin directory in preparation of future modifications. Be sure you update all.
Question: Could you check your logfile once in a while for an error during the ftp send operation of the map signature file (search for 'mapson'). Please let me know if an exception occurs.
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.2.0 is online

version 5.2.0 (08/04/2021)
  1. Added two growing season graphs (specific for Agriculture): Temperature Sum and Growing Degree Days in the miscellaneous graphs menu. Translations as usual. (suggestion h/t : @Pes)
  2. Unification of the maximum number of visible series when year-series are in a chart (e.g. Monthly Rain). Inifile parameter MaxNrOfSeriesVisibileInGraph is now valid for all charts of this type.
  3. FTPS now uses automatic choosing between Passive and Extended Passive (default when available) mode.
  4. FTPS protocol now accepts SSL 3.0 and TLS 1.0 as well. If any problems arise please let me know.
  5. Some minor bugs and typos.
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

User avatar
HansR
Posts: 1996
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: Davis Vantage Pro 2+
Operating System: Raspbian GNU/Linux 10 (Buster)
Location: Wagenborgen (NL)
Contact:

Re: CumulusUtils

Post by HansR »

Version 5.3.0 is online

version 5.3.0 (17/04/2021)
  1. Manual: Replaced the README with the Wiki (https://cumuluswiki.org/a/Category:CumulusUtils). All articles are in place. In some foreseeable future the README will get different contents, this is the last release of the manual.
  2. Several review quality modifications as a result of the writing of the Wiki.
  3. Infile parameters: added DoLibraryIncludes to have an unambiguous parameter to determine whether or not to include the highcharts libraries and/or Leaflet library when using e.g. Graphs, Maps and the compiler as a module outside the Website Generator. NOTE: for module users this may have effect on you: CHECK!
  4. ChartsCompiler: Corrected an error in the document load of the compiler output for modular use.
  5. Inet: Changed logging around the FTP connection for all protocols
  6. Enabled the Thrifty qualifier for individual module runs.
  7. AirQuality: removed the helpbutton text when used as a module.
  8. Removed the use of Thrifty for the Map module. Parameter MapsPeriod has no more use (can be removed).
Hans

https://meteo-wagenborgen.nl
Cumulus build 3122 ● Davis Vantage Pro 2+ ● RPi 3B+ ● Raspbian 5.10.17-v7+ ● Mono 5.18.0.240

Locked