Page 15 of 15

Re: CumulusUtils - Release Topic

Posted: Sat 19 Oct 2024 2:34 pm
by HansR
Version 7.2.0 is online.
See release notes.
  1. CDL: User Defined Language definition (UDL) for Notepad++ by @Nossis (Barry) has been added to the distribution. See here.
  2. Graphs: The Frost Days Graph has been added in the Temp Graphs menu. It can be switched on/off through the parameter FrostDays (default is true) Thanks @MeteoSangonera for the motivation :D
  3. Diary: A Diary module has been added. This module displays the content of the CMX Diary (version 1, this very likely may change at some point). Without content in the Diary, the menu does not display the choice otherwise it is found under Reports. This module will be functional when Mark finds the time to modify the database. This will most likely be in version 7.3.0
  4. CUhelptexts.txt: this file containing helptexts (the Info button in the right upper corner of some system charts), has been modified to contain text about the new Frost Days chart. This file needs to be copied to the utils directory manually, it is not a fixed part of the package because some users may wish to translate the texts. As such it may be seen as part of the language distribution.
  5. General: Unit Watt per square meter was written as W/M2. This is now W/m² (the UTF8 character ²). Note: this is visible in the Dashboard solar panel and in the Solar Graphs. The latter uses the translatable string YSESYaxis (yes I should have used comprehensible names in the first place). You can either remove your entry in your language file to regenerate the correct (English) string or you can change the text m2 to m² which will give you direct satisfaction with this version.
  6. Compiler: SoilMoisture (Plot Variable): now has its own axis and automatically uses the correct unit. Please note that you may need to change translation. The term dimensionless is no longer valid for this axis.
  7. Extra Sensors: Adjusted for mod in CMX for nullable Extra Sensor values (which CMX version has not been released yet).
  8. General: With PHP upload an adjustment has been made to support the Brotli compression. Don't forget to tick or not to tick the CMX setting Internet Settings=>Web/Upload Site=>Advanced Settings=>Brotli Compression. This is default off. If it works in CMX it will work in CUtils.
  9. Custom Logs: Added webtags MonthRainfall and AnnualRainfall (which is the 400th webtag value you can plot!)
  10. Packages have been updated (notably SQLite has been upped compared to beta 2)
NB: In earlier versions the technique for using the superscript 2 (²) was the HTML markup <sup></sup>, however after remarks of Mark and Andy I opted for the UTF8 character ².

NB: The Diary report will not only have snow depth but will also have the Frost Days and Ice Days report on a per month basis i.e. the Frost Days chart displays the Frost Days on a per year basis, the report will do that monthly and text based. It will take some time as the Diary reporting depends on some changes in CMX. Comments and suggestions are welcome.
Finalisation of the Diary module has been postponed to the next version when CMX is ready for it ;)

NB: CUtils now also has a runtimes directory which needs to be copied to the bin directory (like you do with CMX but the contents is different, do NOT mix)

Re: CumulusUtils - Release Topic

Posted: Wed 04 Dec 2024 12:20 pm
by HansR
Version 7.3.0 is online.
See release notes.

NOTE: This release is incompatible with CMX versions prior to 4.3 so you will need to upgrade. CMX 4.3 will be released later on 4/12/24.
  1. General: Adjusted to the technical changes for CMX v4.3 (null values, Diary database)
  2. Dashboard: The rain now also shows the new weekly rainfall (as configured in CMX)
  3. CUhelptexts.txt: now also has a text for the Seasons graph
  4. Snow / Diary: the yearly reporting is ready
Note: the year summary for the snow will be added when the snow report has stabilised with confidence.

Re: CumulusUtils - Release Topic

Posted: Fri 06 Dec 2024 6:37 pm
by HansR
Version 7.3.1 is online.
See release notes.
  1. Diary: Fix for use of CumulusRealTimeLocation
  2. Diary: Fix for use of ModulePath

Re: CumulusUtils - Release Topic

Posted: Tue 10 Dec 2024 1:33 pm
by HansR
Version 7.3.2 is online.
See release notes.
  1. Diary: Fix Unit of snowDepth in chart axis (now: cm)
  2. Diary: Changed the reporting display of numbers. This way a '0' filled in field displays differently from an non-filled in field:
    1. both snowDepth and snow24h are filled in and a number (may be '0') => both are displayed
    2. only one of snowDepth and snow24h are filled in with a number (may be '0') => the number is displayed, the other has '---'
    3. both snowDepth and snow24h are not filled in => one column centred '---' is filled in for that date
  3. Default / Fallback Cumulus Charts: fixed for current CMX
  4. Language: TableView and ChartView can now be translated (section Diary)
NOTE:
  1. Addition of snow to the compiler is postponed, that appears somewhat too complex. I will be available only for a few days until 20/12 when I go out for a prolonged Christmas holiday. So this has to wait.
  2. Addition of a snow summary will have to wait until I have a better understanding of its requirement as it might need parametrization to distinguish between our Canadian and Norwegian friends. Both of them may have different requirements, especially with the automation of snow coming up.

Re: CumulusUtils - Release Topic

Posted: Tue 14 Jan 2025 1:32 am
by HansR
Release v7.4.0 is online now (some minor additions compared to the last 7.3.3 beta).
See release notes.

This release was previously thought to be published as 7.3.3 with some additional changes but the whole was enough for a minor version increase i.s.o. just a fix release minor build. Most of the null-value handling now complete and the addition of the Laser sensor and Snow handling is enough functionality for a minor version update.

Wiki updated.

Re: CumulusUtils - Release Topic

Posted: Sun 26 Jan 2025 8:22 am
by HansR
Release v7.4.1 is online now.
See release notes.

This release is a bug fix release with some minor repairs.
Please see release notes.

Re: CumulusUtils - Release Topic

Posted: Wed 05 Feb 2025 6:52 pm
by HansR
Release v7.4.2 is online now.
Please see release notes.

This release is a bug fix release with some minor repairs.
It also now reads the Laser Sensors. Please configure Laser as ExtraSensor in cumulusutils.ini.

Wrt version 7.4.2 and the NOAA reports in CMX 4.4.0 the following:

I will not put any effort in modifying CUtils to display the NOAA reports in HTML format. The disadvantage is that some users use the same CMX instance to serve both the standard website and CUtils' website. If you wish to serve the standard CMX website as HTML you will have to find a solution or accept the result in CUtils as is. CUtils expects CMX to have the NOAA setting text for the reports. The HTML output is unpredictable.

The only difference is that the CMX text setting uses the <pre></pre> tags to display the text.
The CMX HTML setting removes those <pre></pre> tags but has no other arrangements. The rest of the formatting is yours.
That's all.

Re: CumulusUtils - Release Topic

Posted: Mon 17 Feb 2025 2:43 am
by HansR
Release v7.4.3 is online now.
Please see release notes.

Beside the ExtraSensors Laser*[1-4], the webtags SnowAccum24h[1-4] and SnowAccumSeason[1-4] now can be used in CustomLog. The working of these webtags is not fully clear but they seem to contain the accumulated value of the LaserSensor to be used for plotting when logged in CustomLogs. Please ask @Sutne or @mcrossley for full info.

Re: CumulusUtils - Release Topic

Posted: Sun 09 Mar 2025 7:56 am
by HansR
Release v7.4.4 is online now.
Please see release notes.

This version contains an errorhandling fix for reading the monthly, extra sensor and airlink logs.
Important fix related to the IgnoreDataErrors parameter in relation to null values.