Welcome to the Cumulus Support forum.

Latest Cumulus MX release v3.4.6 (build 3070) - 23 March 2020
Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014

See the Wiki for downloading either version.

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: 6134
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2
Operating System: Stretch Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Fri 29 Nov 2019 4:49 pm

Version 3.2.1 - b3057 is now available for download.
  • Fix for WMR200 stations writing a zero value Apparent Temperature to the log files when retrieving logger data
  • Fix the dashboard for Internet Explorer
  • Fix default website index page header not wrapping on small screens
  • Fix for Davis stations connected via TCP/IP to detect failures and reopen the connection more quickly during loop data processing
  • Adds Solar calibration settings offset and multiplier
  • Updates the SampleStrings.ini file with the extra captions added in b3056
The changed files are:

Code: Select all

	\CumulusMX.exe
	\SampleStrings.ini
	\HidSharp.dll
	\interface\js\dashboard.js
	\interface\json\CalibrationSchema.json
	\web\indexT.htm

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Tue 03 Dec 2019 11:08 am

Version 3.2.2 - build 3058 is now available for download
  • Implements the missing <#txbattery> web tag for WLL devices
  • Fix default website pages header not wrapping on small screens
  • Adds Monthly Records editor
  • Fixes and improvements to the All Time Records editor
The changed files are:

Code: Select all

- Updated files
	\CumulusMX.exe
	\interface\<allfiles>.html
	\web\<allfiles>T.htm

- New files
	\interface\monthlyrecseditor.html
	\interface\js\monthlyrecseditor.js
The all time and monthly records editor pages are not the prettiest things in the world, they are shall we say 'functional'. If anyone has the time and inclination to tart them up, please feel free to contribute.

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Wed 04 Dec 2019 11:26 am

Version 3.2.3 - build 3059 is now available for download
  • Adds the Cumulus.ini file to the files automatically backed up each day/program start
  • Fixes to the Monthly Records editor monthly rainfall figures
The changed files are:

Code: Select all

- Updated files
	\CumulusMX.exe
	\interface\alltimerecseditor.html
	\interface\monthlyrecseditor.html
	\interface\js\alltimerecseditor.js
	\interface\js\monthlyrecseditor.js

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Tue 10 Dec 2019 11:49 am

Version 3.2.4 - build 3060 is now available for download
  • Fix uncaught Web exceptions in Davis WLL
  • Fix Monthly Records editor not saving updated date/time stamps
  • Adds a log file for MonthlyAlltime.ini file changes

The changed files are:

Code: Select all

- Updated files
	\CumulusMX.exe

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Sun 15 Dec 2019 4:53 pm

Version 3.2.5 - Build 3061 is now available for download.
  • Adds This Month and This Year records editors
  • Adds FTP Now function
  • Fix to MonthlyAlltimeLog.txt to add line feeds
  • Fix missing WLL station description from APRS data
I think that completes all the missing record editors from Cumulus 1, that's it from me until after Christmas - barring any major bugs.

The cahnged files are...

Code: Select all

- Updated files
	\CumulusMX.exe
	\interface\<allfiles>.html

- New files
	\interface\ftpnow.html
	\interface\thismonthrecseditor.html
	\interface\thisyearrecseditor.html
	\interface\js\thismonthrecseditor.js
	\interface\js\thisyearrecseditor.js

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Sat 28 Dec 2019 5:58 pm

A quick fix for a couple of small outstanding issues...

Version 3.2.6 - Build 3062 is now available for download.
  • Fixes monthly records editor for stations with a met day starting at 9am
  • Adds range checks for latitude and longitude values
Changed files...

Code: Select all

- Updated files
	\CumulusMX.exe

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Fri 10 Jan 2020 9:46 am

Version 3.3.0 - Build 3063 is now available for download.
  • Adds support for SFTP (SSH FTP)
    • Moves the FTP SSL option to the web server settings
    • Adds SFTP to existing FTP, FTPS options
  • Fixes Ecowitt Soil Temperature/Moisture/Leak detector channel numbering
  • Fix for an occasional error in station logger data handling of today's rainfall during CMX start-up
  • Fix for Ecowitt GW1000 Lightning data decode
  • Fix for incorrect date on <#Snow*> web tags
  • Now automatically fixes two Cumulus.ini changes from Cumulus 1 generated files
    • Changes the [FTP Site] section name to [FTP site]
    • Changes NOAA default monthly name (if still set) from "NOAAMO'mmyy'.txt" to "NOAAMO'MMyy'.txt"
  • Additional diagnostic logging info for Lacrosse WS2300 stations
The changed files are...

Code: Select all

	\CumulusMX.exe
	\FluentFTP.dll
	\interface\json\InternetOptions.json
	\interface\json\InternetSchema.json
The following files are new...

Code: Select all

	\Renci.SshNet.dll

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Wed 19 Feb 2020 12:07 pm

Version 3.4.0 - Build 3064 is now available for download.

The big change for this release is adding historic data "catch-up" for Davis WeatherLink Live devices. This works by downloading the missing historic data from WeatherLink.com. I'll post a separate message on what is involved in implementing this.

The full list of changes is...
  • Adds the option for Davis WLL users who have a WL.com Pro subscription to use WL.com as a "logger" to catch up missing data on Cumulus MX start-up.
  • Adds to option to truncate the <#MoonAge> tag value to an integer value instead of rounding it.
    Use <#MoonAge tc=y> - ideal if you use the tag for image selection
  • Updates FTP Now so that it does a full file process and FTP cycle, previously it just ran the FTP process
  • Adds a Cumulus MX version check at startup - if online - and logs a message in the console and diags when a newer build is available
  • Fixes the Monthly Records editor for dry/wet periods that end on the last day of a month being incorrectly recorded against the following month.
  • Fixes the Beaufort calculations - there were some rounding errors in edge cases.
  • Fixes Davis VP2 and WLL that were not using peak speeds from LOOP2 (VP2) and live/historic data (WLL) when the Cumulus logging interval is set to 10 minutes or more.
  • Fix for FTPS on realtime FTP updates
  • Adds new ini file only option to disable Explicit FTPS - ie use Implicit mode
    DisableFtpsExplicit=1
The changed files are...

Code: Select all

	\CumulusMX.exe
	\interface\json\StationOptions.json
	\interface\json\StationSchema.json

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Thu 27 Feb 2020 4:38 pm

Version 3.4.1 - Build 3065 is now available for download.

This contains some fixes and workarounds for Davis WLL station users.
  • Fix for WLL if you change the WL.com logging interval around a catch-up period
  • Fix for gust values from WLL devices
  • Add WLL broadcast data watchdog and warning, implements DataStopped flag
  • Adds WLL Cumulus.ini readonly setting, AutoUpdateIpAddress, use this to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.
    AutoUpdateIpAddress=0 #default = 1
The changed files are...

Code: Select all

	\CumulusMX.exe

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Thu 05 Mar 2020 6:19 pm

Version 3.4.2 - Build 3066 is now available for download.

Primarily some fixes and tweaks for Davis WLL and Ecowitt GW1000 stations. Cumulus will now auto detect your GW1000's IP address on startup and save the value in the configuration.
For other users the only change is the addition of configuring a Dashboard alarm for when a Data Stopped condition occurs
  • Improved error handing for invalid Davis WLL Station Ids
  • Improved error handling when the network connection to a Davis WLL is lost (and restored)
  • Adds missing Data Stopped alarm to the Dashboard and Alarm Settings screens
  • Adds auto-discovery for Ecowitt GW1000 devices IP addresses
  • Adds DataStopped handling to Ecowitt GW1000 devices
The changed files are

Code: Select all

	\CumulusMX.exe
	\interface\alarmsettings.html
	\interface\index.html
	\interface\js\alarmsettings.js
	\interface\js\dashboard.js

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Fri 06 Mar 2020 11:42 am

Version 3.4.3 - Build 3067 is now available for download.

Just a quick fix for Davis WLL or Ecowitt GW1000 users who have more than one station on their local network. It adds a station configuration option to disable the entry/update of the stations IP address via auto-discovery (ZeroConfig)

The changed files are

Code: Select all

- Updated files
	\CumulusMX.exe
	\interface\json\StationOptions.json
	\interface\json\StationSchema.json

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Sun 08 Mar 2020 8:53 pm

Version 3.4.4 - Build 3068 is now available for download.
  • Fix for incorrect NOAA yearly report, annual averages for tempertaure and wind were calculated incorrectly
  • Now detects invalid CumulusMX.exe command line parameters
  • Adds a new command line parameter -debug. This switches on debug and data logging from the start-up of Cumulus MX. You no longer have to edit Cumulus.ini to gather these diagnostics.
The changed files are

Code: Select all

	\CumulusMX.exe

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Fri 13 Mar 2020 11:22 am

Version 3.4.5 - Build 3069 is now available for download.
  • Adds Editors for: Dayfile, Monthly Logs, Extra Logs
  • Adds line numbers to the log file viewer/editors
  • Widens the time windows for the Moons phase names
  • Fix for <#MoonPercent> and <#MoonPercentAbs> always showing integer values even with the dp=n option
The main thrust of this release is to add some log file editing capability to Cumulus MX. It works on all three log file types, but it is fairly basic at present. You can edit or delete lines in the files. The editing has to be done via pop-up dialog. I only found two libraries that support JQuery dataTables editing, one is very comprehensive - but costs $$$ - the other is free. The free version does not currently support in-line editing of the table which is a shame. If any web guru out there can come up with a better solution please post about it on the forum, or send a pull request.

The changed files are

Code: Select all

	\CumulusMX.exe
	\interface\<too much to list, just replace the lot!>

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

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Post by mcrossley » Mon 23 Mar 2020 5:51 pm

Version 3.4.6 - Build 3070 is now available for download.
  • Fix for station wind chill on Davis WLL devices
  • Fix for auto-discovered Davis WLL Station-Ids not being saved to the config file
  • More robust failure handling for realtime FTP connections
  • Additional diagnostics output in the console and log file for badly formed web tags
The changed files are

Code: Select all

	\CumulusMX.exe

Locked