Releases: cumulusmx/CumulusMX
Build 3184 - Version 3.17.0
-
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
-
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
-
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
- New web tags:
-
Change: You can now use comment lines within sections in .ini files that start with a # character
Build 3173 - Version 3.15.3
-
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
- Fix: Broken start-up ping in 3.15.1
Build 3170 - Version 3.15.1
-
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
-
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
-
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
-
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
-
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