If you use Cumulus, please donate Image

Please read this post before posting

Latest Cumulus release v1.9.4 (build 1099) - Nov 28 2014
Latest Cumulus MX release - v3.0.0 build 3043 Jan 20 2017. See this post for download

Cumulus MX Announcements and Download - PLEASE READ FIRST

Discussion of version 3 of Cumulus, which runs on Windows, Linux, and OS X. All Cumulus MX queries in here, please.
User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Thu Aug 06, 2015 7:34 am

I've uploaded build 3028, which fixes the following issues:

  • Data reading thread with Davis serial/USB stations can crash if invalid data received (bug introduced in 3026)
  • 'Recent data' missing if duplicate timestamps in log files

If you are upgrading from a previous version, take a backup copy of your existing installation, and then unzip the contents of the release into your existing installation.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Thu Sep 03, 2015 2:26 pm

I've uploaded build 3029, which fixes the following issues:

  • Davis 'periodic disconnect' still has problems, on Windows only
  • Spurious small 'rain last hour' etc when multiplier used
  • Exceptions can occur when enabling or disabling FTP logging dynamically
  • WMR928TempChannel setting doesn't also do humidity

Additionally, I have changed the code which writes the today.ini file so that the timestamp (the date/time that data was last logged) is written in ISO 8601 format yyyy-mm-ddThh:mm:ss (where T is literally the letter T and indicates the start of the time field). This should hopefully stop the problems with the timestamp not being recognised if the system settings are changed (and for those locales where .Net is unable to parse the standard date and time representation). I may look at doing the same for the timestamps in the other .ini files.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Sun Sep 06, 2015 9:17 am

I've uploaded build 3030 which fixes the bug introduced in build 3029 with the dp parameter on the <#latitude> and <#longitude> web tags.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Mon Sep 21, 2015 8:30 pm

I've uploaded build 3031, which fixes the following issues:

  • Graph data loaded from logs at start up is always for last 24 hours rather than configured period
  • Rain in last 24 hours is actually for configured graph period
  • A zero in location seconds field can sometimes cause problems
  • Davis reception stats are still read every couple of minutes rather than every 15 minutes

The following files have changed since build 3030:

CumulusMX.exe
CumulusMX.pdb
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Sun Nov 01, 2015 7:08 pm

I have uploaded build 3032, which fixes the following issues:

  • Checksum validation for Instromet is wrong, so all data is rejected
  • Dominant wind direction is wrong when Davis logger data is used (i.e. when catching up)
  • Easyweather.dat reading interval is an integer, should be a float as in Cumulus 1

It also includes the following enhancements:

  • Direct uploading to Awekas
  • Direct uploading to WeatherCloud
  • An editor for today's rainfall total
  • The data for the 'dashboard', 'now', and 'gauges' pages which was previouly only available via a websockets connection is now also available by Ajax (i.e. via an http 'get'). The relative URL is 'api/data/currentdata'. This means, for example, that those of you unable to use websockets, or having problems with websockets, can use Ajax instead. To change to Ajax, edit the dashboard.js, now.js, and gaugefeed.js files in the interface\js folder. At the start of each file is a configuration section like this:

Code: Select all

// Configuration section
var useWebSockets = true; // set to false to use Ajax updating
var updateInterval = 3;   // update interval in seconds, if Ajax updating is used
// End of configuration section


The following files in the distribution have changed since build 3031:

CumulusMX.exe
CumulusMX.pdb
Newtonsoft.Json.dll
Unosquare.Labs.EmbedIO.dll
interface\*.html (and raintodayeditor.html is new)
interface\js\gaugefeed.js
interface\js\dashboard.js
interface\js\now.js
interface\js\raintodayeditor.js
interface\json\InternetOptions.json
interface\json\InternetSchema.json
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Sun Nov 22, 2015 8:51 pm

There seems to be an issue with this build with reading some timestamps from ini files (alltime.ini etc).

I've uploaded build 3033, which fixes a few bugs:

Easyweather.dat reading interval is an integer, should be a float as in Cumulus 1 (should be properly fixed this time)
All-time and monthly all-time gust don't always get updated on Davis stations if figure from LOOP2 is used
Crash while parsing data from Instromet station
External program shouldn't run until all pages processed

The following files in the distribution have changed since build 3032:

CumulusMX.exe
CumulusMX.pdb
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Mon Nov 23, 2015 2:45 pm

I've uploaded build 3034, which should fix the ini-file problem introduced in build 3033.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Wed Dec 02, 2015 6:19 pm

I've uploaded build 3035, which fixes the following issues:

  • Default file encoding on Mono is UTF-8 rather than ANSI, so unsetting UTF-8 options have no effect
  • NOAA files with UTF-8 option shouldn't use BOM
  • Cloudbase unit not supplied to UI gauges
  • Auto ftp of NOAA reports can happen before reports are complete

The temperature chart now includes heat index.

I've also added some more debug logging for Instromet stations and tweaked the code a bit.

File changed since build 3034:

CumulusMX.exe
CumulusMX.pdb
interface/js/charts.js
webfiles/js/cumuluscharts.js (for uploading to web site)
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Thu Dec 03, 2015 7:18 pm

I forgot to mention that build 3035 also archives the month.ini and year.ini file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini. It doesn't currently do anything with them, for now they are just created so you can refer to them manually.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Mon Dec 14, 2015 4:31 pm

I've uploaded build 3036, which fixes the following issues:

  • Doesn't pre-load graph data etc from log files for 'Easyweather.dat' input
  • NOAA files without UTF-8 selected should use ISO-8859-1 not ASCII
  • Problems with parsing Instromet responses due to Unix newlines

Files changed since build 3035:

CumulusMX.exe
CumulusMX.pdb

I've also added a samplestrings.ini file (for using to create a strings.ini file)
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements - PLEASE READ THESE FIRST

Postby steve » Wed Feb 24, 2016 6:04 pm

I have uploaded build 3037. I am in the middle of adding some new features, but I am finding no time to write new code, so I'm releasing this version now to fix a number of outstanding bugs:

  • Date in Instromet logger entries incorrectly parsed
  • Davis Leaf Wetness values are not read correctly
  • Processing of Davis archive data can stop after day rollover
  • Web files without UTF-8 selected should use ISO-8859-1 not ASCII (causes 'odd' characters to appear)
  • End of month/year copies of month.ini and year.ini are incorrectly named if 0900 start of day in use
  • Dayfile.txt viewer can display an error message if dayfile.txt from Cumulus 1 is used
  • CWOP temperature incorrectly formatted when below 0F - causes CWOP to read as zero

Note that I have also moved the generation of the JSON graph data files to the web folder - this won't affect most of you.

Files changed since build 3036:

CumulusMX.exe
CumulusMX.pdb
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRS

Postby steve » Sun Mar 13, 2016 3:32 pm

I have uploaded build 3038; this is another bug fix build. Fixes the following bugs:

  • Another problem with date parsing in Instromet logger entries
  • Monthly rain record may get logged at start of month using previous month's total
  • Web updates don't work at intervals that aren't factors of 60
  • Max and min comparison totals wrong on NOAA annual report

Files changed since build 3037:

CumulusMX.exe
CumulusMX.pdb
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRS

Postby steve » Mon Jul 18, 2016 6:23 pm

I've uploaded build 3039. This has changes for Instromet weather stations:

  • Fixes bug where logger interval is set in seconds rather than minutes
  • Supports new loggers which run at 19200 baud. This is now the default baud rate. If your logger uses a baud rate of 115200, before you run Cumulus you need to edit Cumulus.ini and add a line to the [Station] section:
    ImetBaudRate=115200

These are the only changes in this build.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRS

Postby steve » Fri Jul 29, 2016 3:04 pm

I've uploaded build 3040. This has changes for Instromet weather stations:

  • Fixes some issues with Instromet archive download
  • Fixes (hopefully) 'last rain tip' time for Instromet stations

These are the only changes in this build.

This build works with all station types, it only has changes that apply to Instromet stations

Changed files:

CumulusMX.exe
CumulusMX.pdb
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image

User avatar
steve
Cumulus Author
Posts: 26025
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: Davis VP2
Operating System: Raspbian
Location: Sanday, Orkney
Contact:

Re: Cumulus MX Announcements and Download - PLEASE READ FIRST

Postby steve » Wed Aug 17, 2016 7:29 pm

I've uploaded build 3041 which has the following enhancements and fixes:

  • Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings, then restart
  • Adds RainLast24Hour to data available to Dashboard - create an HTML element with an ID of RainLast24Hour to use this
  • Fixes a problem where data input stops on WMR200
  • Fixes graph label colour for sub-zero when fahrenheit in use

The following files are changed:

CumulusMX.exe
CumulusMX.pdb
interface/json/InternetOptions.json
interface/json/InternetSchema.json
interface/js/charts.js
webfiles/js/cumuluscharts.js (to be uploaded manually to your web site)
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Like Cumulus and want to support it? Please donate! Image


Return to “Cumulus MX”

Who is online

Users browsing this forum: No registered users and 3 guests