Legacy Cumulus 1 release 1.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
AirLink: Bugfix - a correction in the order of the CMX AQI formula's as used in CUtils (selectable in CMX: CA comes after EU and not before!)
ExtraSensors: Bugfix - Corrected the unit in the tooltip of the CO2 temperature line (Ecowitt WH45)
ChartsCompiler: Bugfix - Corrected an issue with the scatter charts which was highlighted with the v10 release of Highcharts and which also had an issue in Chrome (see previous post)
Website: Corrected several HTML Markup Validation errors in the index.html
AirLink: The Referenceline thickness is now configurable (default = 4) through parameter ReferenceLineThickness
Website: Upgraded the website to Bootstrap 5.2 This has consequences for your CUsermenu.txt. The data-toggle='dropdown' must be replaced by data-bs-toggle='dropdown' and dropdown items are no longer <span> but <ul> <li> combinations. Checkout the CUsermenu-example.txt in the distribution for the changes.
General: Upgraded the libraries: FluentFTP, ServiceStack.Text, MySqlConnector
The Wiki has been/will be adjusted where necessary.
Website: Bugfix - The positioning of the odometer suddenly started to fail on some hardware/browser combination. A fix was released comprising of a change in gauges.js and gauges-ss.css adding the odo class. To facilitate those changes the website code had a minor change.
The odometer problems are known to be still present in FireFox for Android.
Please report other existing non-working of platform/browser combinations.
ChartCompiler: The keyword Info on a chart was introduced. When used on a chart the word Info appears left of the chart exporting menu. When clicked, a modal popup is displayed with the user specified help text. See the Wiki for further specification. See the Extra Sensor chart for the geiger counter on my site.
Website: System 2 for the user defined menu has been introduced (in beta, See wiki)
Logging: Reduced the verbosity in the log while generating the rain and temperature graphs.
Gauges: Contains the fix for the bug CumulusRealTimeLocation in 6.11.0 which previously was published as a patch
Note that the new menu system for the website is in beta and not yet complete in functionality: menu items can only change place or be removed (apart from the About).
Menu System2: The menu definition file now can contain blank lines (no further additions)
ChartsCompiler: The word Info was erroneously placed in cumulusutils.ini and has been move to the language file (you may remove it from cumulusutils.ini)
Logging: Several corrections and modifications in severity in the messages
Extern Extra Sensors: A fix for a possible error condition during a month boundary transition.
YADR: a fix for the windrun classes when dimension is other than km
This is a (very rapid) re-release of 6.12.1 with a bug fix for risk of duplicate Temperature (and Humidity and Dew Point) charts under the English language.
ExtraSensors: AirQuality sensors do have the current value and the 24 hr average value (two sensors in one). If the 24 hr average sensor has not been identified/named by the user in strings.ini, it will receive a default name to prevent corrupting the system.
StationMap: activated the weather data below the arrow.
Charts Compiler: The default CutilsCharts.def in the distribution has been updated to reflect Windbarbs and Zoom keywords.
ChartsCompiler: The Windbarbs now have a tooltip which shows the wind unit used on the site (it was m/s).
AirLink: As in ChartsCompiler.
Some other things are on the road so unless disaster strikes I foresee no other releases in the near future.
The only outstanding issue is the implementation of the custom logs in Cutils but that seems to be more complex than it seems. So it will require more focus than I have currently available. However as the lightning would be the most obvious sensor for that feature, most of you have a solution for that already.
This is an update because of some imperial unit issues and an HTTP issue.
HTTP: For HTTPS connections sometimes the connection fails on the SSL layer for unknown reasons. This issue has now been circumvented.
Website: Unit for Elevation was always in meters. Now, when given in feet, it shows the correct unit (ft)
Graphs: The Temperature HeatMap now also works properly for Fahrenheit
Units of Pressure: Internally the pressure unit was read from CMX through the wrong parameter name therefore it was always hPa. That is now corrected (and pressure should everywhere be displayed in two digits precision.
If any other imperial unit issues are found, please notify.
A next release is in preparation because of Extra Sensors may cause problems when the Ecowitt order contains a Sensor in the middle which the user does not wish to be displayed. Also further investigation is going on for the combination of scatter charts with windbarbs (currently not possible).
This update contains some 'imperial' and some general improvements.
ChartsCompiler: The yAxis for pressure now displays the units according to the a new formatter (2 decimals for inHg and 0 decimals for mb and hPa) - this may require some additional tuning in future.
Website: When using inHg as pressure unit, the realtime dashboard now displays 'inHg' i.s.o. 'in' (just as everywhere else)
Record: The records page now starts <AllYears>/<Current Month> similar to DayRecords (which starts in <Current Month>).
Highcharts: Fixed the Highcharts release to 9.1.0 (in line with CMX) to prevent error regression with new releases (which appear to occur too often)
Highcharts: The tooltip for the (average) bearing is now correct.
NOTE: point 4 is related to a regression issue in Highcharts where an area fill becomes opaque with named colours (e.g. 'red'). Fixing to version 9.1.0 solved it. So if you encounter such issue with your charts definitions, install 6.14.4
Re-released 6.14.4 because it had an erroneous version number.
Only needs to be downloaded if you want the correct version number and downloaded before this message was posted.
ExtraSensors: Major rewrite. Configuration now through inifile parameters, strings.ini is now secondary (See the wiki). Thanks for the help while testing
Website: Correction for the night image for the header (which was never selected)
Website: The generation date in the version strings is now "g" i.e. the short format in the locale CUtils is running in. Note that the date in the clock can be different format because that comes from CMX.
Website: Some minor corrections in spelling and messages for the console
Pressure charts: The max and min values are now handled to accommodate the imperial units (inHg)