Re: Instructions: Installing CumulusMX on Raspberry Pi
Posted: Wed 04 Sep 2019 8:50 pm
@MW0MAU: Which version of Raspbian and which for mono did you install?
Support forum for Cumulus weather station software
Because it is not at all clear from the original message what is going on. I ask for the minimum information I would need to assess the problem. And yes, @ExperiMentor, I think we both think about the same problem.
Not necessarily Buster and Mono-6, in the wild you can install anything you can find. Also, it is not necessarily an incompatibility between Buster and Mono 6, it may be - not unlikely - a bug somewhere in interaction with the locale. You might also want to read the first large thread on this issue to get an idea of what the problem is.ExperiMentor wrote: ↑Wed 04 Sep 2019 10:57 pmIf you've just installed from scratch in the last couple of weeks, then you will have the latest version of Raspbian (v10, Buster) and the latest version of mono (v6.0.0). We seem to have found a strange incompatibility between these, with symptoms varying but often similar to what you describe, especially inability to access the Settings page. See viewtopic.php?f=27&t=17564 .
Please be aware that changing the locale and importing old datafiles, do not really go together (see the thread I pointed to above). The locale does seem to be a problem, but changing the locale changes the separators (date, field and decimal). That leaves the existing data unreadable. With all variations of locales in use within the installed base, changing the locale simply to en_GB to fix this issue is - according to me - bad advice: I would strongly advice against it if you cherish your hardly gained data over the past years. Only for new installations you may make this choice. But once you have, be aware you are stuck with it.ExperiMentor wrote: ↑Wed 04 Sep 2019 10:57 pmThings to try would include:
a) Import an old copy of Cumulus.ini if you have one. Cumulus will then find your station and will run properly except for being unable to access or change the Settings
b) Change your Locale to en_GB (use sudo raspi-config) - can't guarantee that English is OK, but most of the problems seem to be reported by Non-English Locale users
c) downgrade the mono version to something older. v5.18 is known to be OK, as are v4.x.x . Instructions in that link.
d) Try again with an older version of Raspbian (eg v=9, Stretch)
Indeed... info is needed. Still open and I forgot to ask for the locale you use, because that seems at the moment important info.
Got a Pi 4B starter kit ordered...I think you can safely ignore all the posts except the first one. Some suggested fixes or improvements, but I edited the first post for these.
Good luck. It's actually much easier than the long instructions seem to suggest.
I'm getting the same. So I copied my Cumulus.ini file over from Windows 10 laptop to Raspberry Pi zero.MW0MAU wrote: ↑Thu 05 Sep 2019 8:19 amHi Steve,
My dashboard looks like this for station and internet (see attachment). I can't set any station or internet parameters. My weather station is a WH-3080-solar, cumulus MX £.0.0 b3050 and mono V6. I rebuilt the whole package three times and still get the same result.
What am I doing wrong?
Hi,HansR wrote: ↑Mon 09 Sep 2019 8:56 amHi,
Please be aware there is a problem when using the latest version of Mono (6 and up). Reading this thread and this one will supply info. Mark Crossley is aware of the problem and investigating. Meanwhile you better downgrade to a Mono version 5.x or less until further notice.
Locale seems to be relevant, apparently yours is en_GB so version 5.x seems safe for you.
Please, do not start messing with the ini-file or whatever, the problem does not seem to be there. Trial and error may make things worse for you (as it did for me).
Not so! I have never used any locale other than en_GB, and yet:
Yes so! Problem here is that reporting back apparently happens in more threads and maybe there is some 'loss in translation' as I am not a native English speaker.ExperiMentor wrote: ↑Wed 18 Sep 2019 8:11 pmNot so! I have never used any locale other than en_GB, and yet:
- When I first discovered this problem - around the same time as you, late August - I had successfully installed using Buster and mono v5.18
- Then a couple of days later I was retesting my 'Install on RPi" instructions and found I received mono v 6.0.0.xxx (sorry - didn't make a note of the xxx) instead of 5.18.
Only after that did I see your posts indicating that locale is somehow involved.
- At that time I got the 500 errors on displaying the web interface and inability to edit settings.
As reported above it now seems OK with mono v126.96.36.1994.
I don't know when it got fixed for locale en_GB, but as it wasn't fixed in Cumulus, it must have been fixed in a mono minor version update. Hopefully they will repair same soon for other locales.
No, I do not see that as correct. I think possibly/probably is very much understating the issue. There IS a problem. As it is I can not upgrade. The system (CumulusMX, Mono, Linux - I do not know where the problem is) generates filename(s?) which blocks access to old data. I made the error of changing my locale. That made it only much worse because that changes the separators. Once started with a locale you have to stick with it. And that makes the problem bigger than you seem to be willing to handle it.
What you are saying is: [$%^&*] Europe and the rest of the world, just use en_GB. That is slightly irritating.Locales incorrectly applying to filenames appears to have been a nuisance for those in a few countries - NL, IT, ES and Australia, but I've not seen complaints from any other countries, which sort of suggests many are not affected? Workaround is to use Mono v5.18, or locale en_GB. The latter is easier for new users, though the former is probably a better approach?
Whether you want to argue or not: it is an argument because we think different on this issue. And me being non-English has little to do with that. Misunderstandings may occur, but those can be worked out.I don't want to argue with you, not least because you re clearly very knowledgeable on software and troubleshooting, and I really don't think your non-native-English is holding you back!