It's been a long time since I paid any attention to new releases, but today I decided to update my instance from b3079 to b3196. I run it on a Win10 PC that is connected to my Davis receiver. While my initial upgrade attempt included using existing data and config files, I also tried a clean install and found the same issues in both.
My primary use for Cumulus MX is to send real-time data via MQTT to Home Assistant (my home automation system) so while there may be other issues, these are the ones that were most obvious:
1) I first went to the Settings menu to verify and/or set up MQTT. This is what my menu looks like:
If I select "Internet settings" the options that usually populate after a second or two never appear. All I see is a Save button:
2) Going back to Settings and selecting "Station settings", I see the settings screen (and, oddly, a text box with a single digit in it) and then the various settings. Now if I click "Settings" again while on this page, I see a very different menu:
... and trying the "Internet settings" menu again yields the same result as before.
I plan to revert back to my old version until I can sort this out but I wanted to make sure my issue was documented. If anyone has any suggestions I'd be keen to hear them, and if there are things I can try that will help the developers I'd be happy to do that as well.
Welcome to the Cumulus Support forum.
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Issues after upgrade to b3196
Moderator: mcrossley
-
- Posts: 7
- Joined: Thu 11 Mar 2021 6:19 pm
- Weather Station: Davis Vantage Pro2
- Operating System: Windows 10
Issues after upgrade to b3196
You do not have the required permissions to view the files attached to this post.
-
- Posts: 3253
- Joined: Sat 13 Aug 2011 9:33 am
- Weather Station: Ecowitt HP2551
- Operating System: Windows 10 64bit
- Location: Burnham-on-Sea
- Contact:
Re: Issues after upgrade to b3196
I am sorry but this upgrade from 3079 to 3196 is not possible without going through various other build releases as there has been a major change in the files structures and the way in which CumulusMX works since Build 3079.
You will need to read through the release notes and gradually upgrade your system as stated in the Wiki. This is the problem with falling so far behind, 3079 was released in May 2020 so you are over 2 years behind and over 100 releases.
You will need to read through the release notes and gradually upgrade your system as stated in the Wiki. This is the problem with falling so far behind, 3079 was released in May 2020 so you are over 2 years behind and over 100 releases.
-
- Posts: 7
- Joined: Thu 11 Mar 2021 6:19 pm
- Weather Station: Davis Vantage Pro2
- Operating System: Windows 10
Re: Issues after upgrade to b3196
Thank you. I thought all the required files were in the Cumulus MX folder, so I assumed that by installing a "fresh" version I would avoid these issues. It sounds like there must be other files and structures outside of this folder that I wasn't aware of.
When I find the time I'll work on the iterative upgrade process, but until then my old version is still working well for me so I'll stick with that for a while.
Thanks again for the quick response!
When I find the time I'll work on the iterative upgrade process, but until then my old version is still working well for me so I'll stick with that for a while.
Thanks again for the quick response!
-
- Posts: 2475
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 22.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: Issues after upgrade to b3196
It could well be something as simple your browser caching old versions of the admin interface pages. It might be worth doing a force refresh of the admin interface - or, at a push, clearing your browser cache.CinciJeff wrote: ↑Mon 08 Aug 2022 6:26 pm Thank you. I thought all the required files were in the Cumulus MX folder, so I assumed that by installing a "fresh" version I would avoid these issues. It sounds like there must be other files and structures outside of this folder that I wasn't aware of.
When I find the time I'll work on the iterative upgrade process, but until then my old version is still working well for me so I'll stick with that for a while.
Thanks again for the quick response!
- PaulMy
- Posts: 3848
- Joined: Sun 28 Sep 2008 11:54 pm
- Weather Station: Davis VP2 Plus 24-Hour FARS
- Operating System: Windows8 and Windows10
- Location: Komoka, ON Canada
- Contact:
Re: Issues after upgrade to b3196
Hi,
I think a clean new install should run. Doing it without a Cumulus.ini and instead using the Config Wizard should get you going, then after a stop and restart go through all the settings to make sure everything is how you want it.
There have been some changes to \data files but I think that after you have CMX running, the previous \data and \Reports folders can be copied in. You can then run CreateMissing to catch up the new fields in dayfile.txt.
Enjoy,
Paul
I think a clean new install should run. Doing it without a Cumulus.ini and instead using the Config Wizard should get you going, then after a stop and restart go through all the settings to make sure everything is how you want it.
There have been some changes to \data files but I think that after you have CMX running, the previous \data and \Reports folders can be copied in. You can then run CreateMissing to catch up the new fields in dayfile.txt.
Enjoy,
Paul
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
- mcrossley
- Posts: 12763
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: Issues after upgrade to b3196
As had been said it looks like your browser is caching parts of the old dashboard pages which is stopping it working.
I cannot check at the moment, but the MQTT template files changed format at one point (they now allow multiple topics). Not sure what version that happened as I'm on my phone, but something else for you to look out for.
I cannot check at the moment, but the MQTT template files changed format at one point (they now allow multiple topics). Not sure what version that happened as I'm on my phone, but something else for you to look out for.
-
- Posts: 7
- Joined: Thu 11 Mar 2021 6:19 pm
- Weather Station: Davis Vantage Pro2
- Operating System: Windows 10
Re: Issues after upgrade to b3196
Thanks all! My menu problem was clearly a caching issue... not sure why I didn't think of that!
Everything is up and running after a lot of fiddling with the new MQTT JSON template format. It took me quite a while to dig up the new format specification so I'll post it here for those who find themselves in similar circumstances (Source: https://github.com/cumulusmx/CumulusMX/ ... pdates.txt starting on line 479):
Everything is up and running after a lot of fiddling with the new MQTT JSON template format. It took me quite a while to dig up the new format specification so I'll post it here for those who find themselves in similar circumstances (Source: https://github.com/cumulusmx/CumulusMX/ ... pdates.txt starting on line 479):
Code: Select all
- Change: MQTT now allows multiple topics for both Update and Interval data.
- The format of the MQTT template files has changed to accommodate this
- The template must now be formatted as JSON, however the payload data for each topic can still be in whatever format you like so long as you construct
a valid string - i.e. escape quotation marks
- The default interval template (the update template is similar) now looks like this...
{"topics": [
{
"topic": "CumulusMX/Interval",
"data": "{\"time\":\"<#timehhmmss>\",\"temp\":<#temp rc=y>,\"humidity\":<#hum>,\"wgust\":<#wgust rc=y>}",
"retain": false
}
]}
Where the topic name is "CumulusMX/Interval", and the payload is the string "{\"time\":\"<#timehhmmss>\",\"te...rc=y>}" which is formatted as JSON text
- To create a template with multiple topics, use this format...
{"topics": [
{"topic": "MyName/Topic1", "data": "\"<#timehhmmss>\",<#temp rc=y>", "retain": false},
{"topic": "MyName/Topic2", "data": "<data><humidity><val><#hum></val></humidity></data>", "retain": true}
]}
Where Topic1 is formatted as CSV and is not retained on the server, and Topic2 as XML and is retained
- The Dashboard Internet > MQTT settings have been updated to reflect these changes