Skip to content

Releases: cumulusmx/CumulusMX

Build 3184 - Version 3.17.0

23 May 08:46
8d2aa53
Compare
Choose a tag to compare
  • Fix: Cloud base being set to large value at start-up

  • Fix: Reading lightning distance from today.ini

  • Fix: Potential crash obtaining the local IP address

  • New: Adds a PWS Simulator station type for testing or trial purposes

  • Change: The "live" dashboard screens now refresh whenever new data is received, or every five seconds

  • Change: The "Speed for average calc" station option has been moved from Common Options to Common Options | Advanced Options

  • Change: The Ecowitt stations now force the "Speed for average calc" option to be enabled at start-up

  • Change: Slightly improved solar position calculations

Build 3183 - Version 3.16.1

06 May 16:25
0d5d201
Compare
Choose a tag to compare
  • Fix: Error message about Ecowitt sensor mapping when saving the station settings for non-Ecowitt stations

  • Fix: Some Ambient stations are not sending the yearly rainfall total - they send total rain instead

  • Fix: Ecowitt stations with a Blake-Larsen were erroneously adding CMX calculated sunshine during catch-up

  • Fix: Potential issue whereby Ecowitt historic data download could get stuck in a loop downloading the same block

  • Change: Ecowitt Local API stations with WS90 sensors now get the update rate set to 8 seconds (previously 4)

Build 3182- Version 3.16.0

30 Apr 17:47
96b24da
Compare
Choose a tag to compare
  • Fix: Fix mislabelled July solar transmission factors to June

  • Fix: Web tags <#chillhoursToday>, <#chillhoursYest> when chill hours not increasing

  • Fix: Alarm settings could not be saved unless a valid from-email address was entered. Now it is only mandatory if an alert has the email option checked

  • Fix: Ecowitt catch-up not processing rain data - and nobody has noticed!

  • Fix: CPU temp check on Linux?

  • Fix: Start-up PING is now run in a separate thread so if it hangs CMX can continue

  • Fix: Ecowitt Local API station not performing a battery check every 20 minutes

  • Fix: Longest dry/wet web tags from outputting -9999 values, if uninitialised they now output "--"

  • New: Ecowitt WN34 sensors can now be mapped from User temp to Soil Temp

  • New: Ecowitt rain sensor is now selectable between tipping bucket and piezo sensors - both Local API and HTTP Ecowitt protocols

  • New: Adds ability for CMX to configure Ecowitt custom server when using it for Extra Sensors

  • New: HTTP Ecowitt stations, Cumulus MX will now configure the custom server config for you - optional

  • New: Ecowitt stations (Local API and HTTP), adds the ability to override the default outdoor temp/humidity values by specifying an extra T/H sensor channel

  • New: Adds last 24 hours rain to the dashboard "Now" page

  • New: Adds records for 24 hour rainfall - This Month, This Year, Monthly, and All Time

    • New web tags:
      <#HighRain24HourRecordSet>
      <#ByMonthRain24HourH>, <#ByMonthRain24HourHT>
      <#MonthRain24HourH>, <#MonthRain24HourHT>, <#MonthRain24HourHD>
      <#YearRain24HourH>, <#YearRain24HourHT>, <#YearRain24HourHD>
      <#r24hourH>, <#Tr24hourH>
    • Existing web tags updated:
      <#newrecord>
      <#RainRecordSet>
    • Note: It is not currently possible to edit these records via the built-in records editor
  • Change: You can now use comment lines within sections in .ini files that start with a # character

Build 3173 - Version 3.15.3

20 Mar 17:38
1677235
Compare
Choose a tag to compare
  • Fix: Broken start-up ping in 3.15.2

  • Fix: Ecowitt historic catch-up when expected data is missing

  • Fix: Disabling the Third Party HTTP Seconds upload no longer requires a restart of CMX

  • Change: Ecowitt historic catch-up now applies a 5 minute offset to the received data

Build 3171 - Version 3.15.2

10 Mar 16:48
2778560
Compare
Choose a tag to compare
  • Fix: Broken start-up ping in 3.15.1

Build 3170 - Version 3.15.1

09 Mar 17:16
e36c208
Compare
Choose a tag to compare
  • Fix: Changes to the initial ping delay

  • Fix: Remove duplicated Records Set Timeout setting in Station Settings/General/Advanced

  • Fix: Some HTTP Ecowitt stations not sending yearlyrainin - try and use totalrainin for these

  • Change: Tweak to the ET calculation

  • Change: Improved WeatherLink.com status message logging

  • Change: The Ecowitt GW1000 station has been renamed to "Ecowitt Local API" to better reflect the applicability to a range of devices

    • The Ecowitt local API remains the preferred method of connection over HTTP (Ecowitt)

Build 3169 - Version 3.15.0

31 Jan 14:00
86ade49
Compare
Choose a tag to compare
  • Fix: Prevent real time processing occurring before first data has been received

  • Fix: Davis WLL: Add missing decode of THSW from current data

  • Fix: Daily high humidex time being logged as high apparent temp time

  • Change: Leaf wetness web tags <#LeafWetness[1-8]> now accept the rc and dp parameters

  • Change: Davis WLL: Now fetches temperature data every 10 seconds instead of 60 seconds

  • New: Adds experimental support for Ecowitt stations (GW1000 & HTTP) historic catch-up

  • New: HTTP (Ecowitt) station: adds support for WS990 battery state decoding

  • New: Additional web tag for annual ET total <#AnnualET>

Build 3162 - Version 3.14.2

21 Jan 13:49
57c3902
Compare
Choose a tag to compare
  • Fix: Dayfile viewer/editor header for log date changed year format to correct value = "dd/mm/yy"

  • Fix: HTTP stations now ignore any inbound data until any required pre-processing is complete

  • Fix: Removal of old log files from the /MXdiags folder now ignores log files created by other utilities

  • Fix: Davis WLL: Adds missing health data decode for soil/leaf transmitters, and adds SuperCap voltage for Vue transmitters

  • Fix: GW1000 & HTTP Ecowitt: Wind speed handling now consistent across both protocols

  • Fix: Davis VP2: Fix USB/Serial stations stopping polling when connection is temporarily lost

  • Change: Davis WLL: Davis leaf wetness sensors now log values as decimals when reporting

  • New: Third party uploads to WOW can now include soil temperature from any chosen sensor

  • New: Adds additional units to the JSON data files - "windrun", "soilmoisture", "co2", "leafwet", and "aq"

Build 3160 - Version 3.14.1

21 Dec 15:00
ee52360
Compare
Choose a tag to compare
  • Fix: Davis WLL stations recording zero values if the WLL sends "null" for a value

  • Fix: Dashboard Alarm settings screen now correctly shows the Sound Enabled flags

  • Fix: Dashboard Historic charts nor correctly removes the Temperature Sum chart

  • Change: Ecowitt GW1000 discovery mechanism updated

  • New: The Solar calculation now allows you to input different transparency values for July and August. MX uses a cosine interpolation between the two values
    There are changes to cumulus.ini to accommodate this.
    [Solar]
    RStransfactor=0.8 Removed
    BrasTurbidity=2.0 Removed
    RStransfactorJul=0.8 New
    RStransfactorDec=0.8 New
    BrasTurbidityJul=2.0 New
    BrasTurbidityDec=2.0 New

Build 3159 - Version 3.14.0

04 Dec 14:09
73db04e
Compare
Choose a tag to compare
  • Fix: Uncaught exception in SFTP Interval uploads

  • Fix: Endless loop during end of day processing if temperature sensor is missing

  • Fix: GW1000, HTTP Ecowitt and HTTP Ambient stations are no longer forced to disable the "Use Speed for Avg" setting

  • Fix: WMR928 Station: Crash opening invalid COM port now handled correctly

  • Change: Cumulus MX now uses .Net Framework 4.8 (previously 4.5.2)

  • Change: Now supports TLS1.3 for HTTPS/FTPS/MQTT/Email - dependent on OS support and enabled

  • Change: MySQL server connection check amended to attempt to work around issues with some servers

  • Change: The data stopped, and sensor contact lost alarms are now enabled by default for new installs (both with 1 hour latch, and 2 event trigger)

  • Change: The records editors and records pages in the dashboard now display dashes for records yet to be set

  • Change: The monthly log file and extra log file file editors now accept a date range rather than showing a whole month at a time