github cumulusmx/CumulusMX b4043
Build 4043 - Version 4.2.1

one month ago

New

  • The web tag <#DayFileQuery> has been extended to allow "on this day" type queries.
    • Please read the separate documention (/MXutils/QueryDayFile.md) for more details
  • The web tag <#DayFileQuery> has been extended to add the optional parameter dateOnly=y
  • Please read the separate documention (/MXutils/QueryDayFile.md) for more details
    • The Daily Data Query page on the dashboard has also been extended to support "on this day" queries
  • Ecowitt TCP API station now supports the LowBatteryList web tag
  • Adds Brotli compression support to PHP uploads
    • Enabled via Internet Settings > Web/Upload Site > Advanced Settings
    • Using this option also requires PHP support for Brotli compression on your web server. Check this available before enabling this option
    • Also requires the latest version of upload.php to be uploaded to your web server
  • Two new web tags for wind speeds. These allow you to extract the average and gust speeds for custom intervals. If for example you have 10 minutes defined as your average and gust speed intervals in Cumulus,
    but you also want to see the two minute values then you can use these new tags
    • <#WindAvgCust m=N> - returns the average windspeed for the last N minutes
    • <#WindGustCust m=N> - returns the maximum gust value for the last N minutes
    • Note: You should not use values for m greater than around 20 minutes due to the limited storage time of 'live' wind values. This is station update rate dependent

Changed

  • The AQI web tag now returns a decimal value when using the Canada AQHI calculation

    To return to the previous behaviour of using integer values, set your Air Quality decimal places to zero in Station Settings > General Settings > Units > Advanced Options
  • The web tag <#CO2_pm10_24_aqih> has been corrected to <#CO2_pm10_24h_aqi>

    If you use this tag in any of your files please amend your files to match the corrected tag name
  • Clean-up of the AI2 pages for Interval and Daily Data viewers

Fixed

  • Interval data viewer not working over month ends for extra sensor values
  • Ecowitt TCP API Station, incorrect interpretation of Ecowitt WH34 sensor low battery state
  • Ecowitt TCP API Station, false detection of WS90 when a WH34 sensor was detected
  • Web tag <#ErrorLight> is now functional again. It is triggered if Latest Error has any text, and cleared when you clear the latest error list from the interface
  • Fix web tag <#NewBuildNumber> showing the latest build number as "0000"
  • Error when logging enabled at start-up with SFTP uploads
  • Windy pressure uploads failing
  • Fix Ecowitt WS69 battery state decode in TCP API station

Package Updates

  • SQLite
  • MailKit
  • System.Diagnostics.PerformanceCounter
  • System.ServiceProcess.ServiceController

Don't miss a new CumulusMX release

NewReleases is sending notifications on new releases.