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

Cumulus MX Announcements and Download - PLEASE READ FIRST

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

WITHDRAWN DUE TO BUG IN TEMPERATURE CONVERSIONS

Release 3.10.0 - build 3115 is available for download.

This release sees major changes to the Cumulus MX dashboard settings screens, and even more so to the supplied default web site.

The settings screens have been reorganised, options which are not relevant to your configuration/station type will no longer be displayed. Many options that were previously only available by adding "read-only" values to Cumulus.ini are now configurable via the GUI in the relevant Advanced settings section.

The old default web site was getting a bit long in the tooth and a revamp was required. A user on the forum (@NeilThomas) kindly donated a new template that is both more modern looking and responsive for working well on mobile devices.

If you use the default web site - please read and understand all the changes before upgrading to this release

You can find more information on the web site changes in this wiki page.

Because of the changes to settings, some new options have been introduced and there values inferred from your existing settings. I advise everyone to double check all the station and internet settings are how you expect them to be after upgrading to this release.

An updated Raspberry Pi image should be available tomorrow.

The change list for this release is...
  • Fix: Catch error creating System Uptime counter on Windows
  • Fix: The Local web server is now brought up before initialising the station. This allows you to correct a misconfigured station without resorting to editing the Cumulus.ini file.
  • Fix: Diary Editor creating entries on the wrong day, and revamp the interface a bit
  • Fix: WLL day average temp stats on historic catch-up
  • Fix: GW1000 auto-discovery was triggering an erroneous IP address change
  • Fix: Cumulus MX shutdown when running as a system service is now orderly
  • Fix: The start-up ping now refreshes the DNS cache before every re-try to avoid using null entries cached before the internet comes up
  • New: Brand new default web site template courtesy of Neil Thomas. The original "legacy" web site is still included, but it has been moved to the /webfiles-legacy folder.
    - The new web site is now data file driven as opposed to all pages being processed and uploaded. The legacy web site has also been updated to use this method.
  • New: The previous Console log file is now copied to an "-old" file on start-up
  • New: For Davis WLL stations using weatherlink.com, Cumulus now checks and reports the operational status of weatherlink.com on start-up and if an error occurs accessing the service
  • New: Two web tags <#forumurl> and <#webcamurl>, which just return the respective URLs rather than the pre-canned HTML of <#forum> and <#webcam>
  • New: The start of a Display Options section under Station, which controls what data is displayed on the default web site, implementing some of the Cumulus 1 options
    - New web tags for this: <#Option_useApparent>, <#Option_showSolar>, <#Option_showUV>
  • Change: All the settings screens revamped, reorganised and extended.
    - Many of the settings are now context sensitive, only showing items relevant to your station and configuration.
    - Most of the previously config file "read-only" settings are now available in an Advanced section relevant to the configuration item. These settings are now read/write.
    - Many new Cumulus.ini configuration entries, and some now depreciated.
    - Virtually all the standard files that can be generated can now be controlled for enabling/disabling generation and FTP transfer independently.
    - Added more graph data series controls.
  • Change: The two graph config files availabledata.json and graphconfig.json are now only uploaded on program start-up and when the station config is changed.
  • Change: Dayfile, Monthly Log, and Extra log file editors now have a selectable page length, and a goto-page feature
  • Change: The default web site is now driven by a single data file (plus realtimegauges.txt), rather than every page being updated and uploaded each interval.
  • Change: The various charting pages now hide buttons for graphs that do not contain any data - both on the dashboard and default web site.
  • Change: Creation of the wxnow.txt file is now disabled by default for new installs
  • Change: Clock sync (Davis VP2 & Instromet) now occurs at 2 minutes past the hour selected
  • Change: Davis VP/VP2/Vue ReadReceptionStats now defaults to enabled for new installs
  • Change: The default output file format is now UTF-8 for new installs

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Note the v3.10.0 b3115 download file has been updated to version "a" as of 25/02/2021 21:41 to fix the default web site menu not loading the trends page on mobiles.

The only updated file is: /webfiles/js/setpagedata.js

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release 3.10.1 - build 3116 is available for download.

Fixes a temperature conversion bug in v3.10.0 that affected some combinations of temperature and rain units.

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release v3.10.1 - web files update 1

Now incorporated into v3.10.2

The attached zip updates a number of files for the new web site and the dashboard interface.

/webfiles/js/cumuluscharts.js - fixes Daily Temp button being removed.
/webfiles/js/selectachart.js - fixes Daily data values appearing the selection dropdowns in error.
/interface/json/StationOptions.json & StationSchema.json - fixes bug with number of wind rose points.

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release 3.10.2 - build 3117 is available for download.

This release sees the following changes...
  • Fix: Improve the AWEKAS fall back for upload interval to go right back to 5 minutes in two stages
  • Fix: Occasional corrupt files output that have processed web tags in them
  • Fix: Error creating the NOAA Year report for some people
  • Fix: Missing station location on gauges.htm web site page
  • Fix: Settings configuration of wind rose points
  • New: Default website now removes the "Current Conditions" element if the value is blank
  • New: Default web site now auto updates the index.htm and today.htm pages every minute
  • Change: The current conditions is now HTML encoded in the sitedata.json file in case it contains illegal characters

- Updated default web site files

Code: Select all

	\web\websitedataT.json
	\webfiles\index.htm
	\webfiles\gauges.htm
	\webfiles\js\setpagedata.js

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

I am pleased to announce a new utility program for Cumulus MX - CreateMissing v1.0.0

The utility will read your monthly log files and your dayfile.txt (if it exists). It will then compare the data:
  • If a day is missing from your dayfile, but present in your monthly logs, it will create a new dayfile record for you.
  • If a day has missing data - it may have been created with a old version of Cumulus - then it add those missing bits of data to the existing day record.
The link to the download and more information is on the software download page: https://cumuluswiki.org/a/Software#Create_Missing

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release 3.10.3 - build 3120 is available for download.

This release sees a number of bug fixes and improvements.

The default web page has matured a little and you will see an number of small improvements to screen handling especially on mobile devices. There is also a new page for the NOAA reports.

The web page menu system has also evolved, it is now contained in it's own file "menu.js", and the definition is much simplified. If you have customised the menu then in the future I suggest you do not modify the default menu.js, create another copy and alter the filename in setpagedata.js (there is a smapleMenu.js included as well which shows an example of extending the menu system).

If you use the default web site, then you will need to re-upload the whole of the /webfiles folder to your web site to take advantage of the improvements.

The change list for this release is...
  • Fix: Problem with setpagedata.js in "/legacy-webfiles"
  • Fix: Ecowitt GW1000 and clone auto-discovery extended to WH2650, WS1900, and Ambient clones
  • Fix: Ecowitt auto-discovery broken after a recent Ecowitt firmware update
  • Fix: Ecowitt WH45 battery status on firmware levels below 1.6.5
  • Fix: Blake-Larsen sunshine recorder, the SRsunshine.dat file was using user locale decode, it should always use dot decimal
  • Fix: MQTT only read the Update template file at start-up or if the filename was changed. It now reads the file at every update
  • Fix: Davis WLL was not calculating chill hours and heating/cooling degree days on catch-up
  • Fix: Add missing COM port setting for OS WM918/WMR928 stations
  • New: Adds Records Began Date to - Station Settings|General|Advanced
  • New: Adds support for GW1000 firmware 1.6.6
  • New: Default web site - You can now use the "data-cmxdata" attribute on any HTML element, not just spans. BUT note, ALL the innerHTML will get replaced with the JSON data.
  • New: Two new web tags that HTML encode the station description strings - <#locationenc>, <#longlocationenc>
  • New: Adds a NOAA Reports page to the default web site
  • New: Adds support for the EcoWitt WH35 8 channel leaf wetness sensor
    - Note that only channels 1-4 will be displayed on the dashboard
    - Extends the leaf wetness web tags with <#LeafWetness5> to <#LeafWetness8> added
    - samplestrings.ini adds leaf wetness captions 5-8
  • New: Experimental - Enables Battery Low alarm for WMR100/WMR928 stations
  • Changed: The Default web site menu system has been rewritten. It is now all defined in the file menu.js

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release 3.10.4 - build 3121 is available for download.

This is a patch to v3.10.3 to fix a breaking issue with Ecowitt GW1000 type stations. Please do not attempt to use v3.10.3 if you have a GW1000.
  • Fix: Issue introduced in v3.10.3 decoding Ecowitt live data
  • Fix: Catch real time FTP updates that have hung for more than 5 minutes and restart them.
Only the CumulusMX.exe file has changed between these two releases.

User avatar
mcrossley
Posts: 8159
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Buster Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley »

Release 3.10.5 - build 3122 is available for download.

This release sees a number of bug fixes and improvements.

The default web page has matured a little and you will see an number of small improvements. If you use the default web site, then you will need to re-upload the whole of the /webfiles folder to your web site to take advantage of the improvements.

The change list for this release is...
  • Fix: Comma decimal issues with OpenWeatherMap and other third party uploads
  • Fix: Occasional GW1000 crash on GetSensorIdsNew response timeout
  • Fix: GW1000, WH40 rain gauge, removed battery status check as it does not send this information
  • Fix: Adds missing WeatherCloud interval setting to Internet Settings
  • Fix: Default web site Monthly NOAA reports before the year 2010
  • New: Now determines the Ecowitt GW1000 device main sensor type (WH65/WH24) and prints system information to the log file
  • New: Adds the free text station model to the Station settings page
  • New: Adds a cache buster to default web site webpagedata.json downloads
  • New: Adds optional UV index to Now, Today, Yesterday pages of the default web site
  • New: All decimal value web tag values now accept a dp=N and tc=y overrides for the number of decimal places
  • New: Adds option to upload AQ data to WeatherCloud

Locked