github cumulusmx/CumulusMX b4140
RELEASE CANDIDATE v4.7.0 b4140

pre-release9 hours ago

RC 4140 Changes from RC 4139

  • Fix some issues in the Ecowitt Cloud Station decoding extra temp/hum sensors that only send temperature
  • Suppress exception message getting WeatherServices from Ecowitt stations that do not support the HTTP API
  • Fix extra sensor data input via the JSON Station MQTT topic (was using main station config values)
  • Add a short delay between fetching Ecowitt SD card files to try and mitigate the zero length/oddly formated files being sent
  • Switches Windy.com uploads to their new v2 API, this now allows upload of solar radiation values
    • You can now use the station password instead of an API key to authenticate
    • Existing users must add their Station ID to the settings, this is a requirement of the new API
  • Fix JSON Extra Sensor Station CO₂ and Lightning values only being applied when run as the main station
  • Fix for ecowitt.net historic data catch-up broken in b4139
  • Fix endless loop fetching ecowitt.net historic data on certain errors

Important Notes

  • First build using Visual Studio 2026, and transitioning to .NET 10.0
  • The initial log conversion may take some time depending on the host computer. It is recommended to perform the initial run in a console so you can see the progress and any errors
  • Required changes to Ambient Extra Sensor Stations: If you use an Ambient station as an Extra Sensors station, then after upgrading to this release you MUST check which sensors are enabled in the extra station configuration
  • Required updated for MySQL users: If you use the standard MySQL uploads, then there are two additional columns in the Monthly table. Please run the table updater in the MySQL settings when you first run this release
  • Required update for existing Windy.com upload users: This version of MX switches to using the new Windy v2 API, this API requires you to enter the full Station ID in the Windy Settings

Don't miss a new CumulusMX release

NewReleases is sending notifications on new releases.