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 4018) - 28 March 2024

Legacy Cumulus 1 release v1.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

Instructions: Installing CumulusMX on Raspberry Pi

Topics about the Beta trials up to Build 3043, the last build by Cumulus's founder Steve Loft. It was by this time way out of Beta but Steve wanted to keep it that way until he made a decision on his and Cumulus's future.

Moderator: mcrossley

User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by HansR »

Restore your windows machine to a previous system restore point?
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

HansR wrote: Thu 27 Feb 2020 7:51 am Restore your windows machine to a previous system restore point?
I figured it was most likely something that went wrong with the pi end of things since putty had worked fine for the previous half dozen times I'd used it.

I was wondering if there would be any way to confirm an error in the steps I took or troubleshoot to find out what's wrong. I could always start over but I was hoping not to have to go that route. Could I redo previous steps?
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by HansR »

wishmeluck wrote: Thu 27 Feb 2020 2:39 pm I figured it was most likely something that went wrong with the pi end of things since putty had worked fine for the previous half dozen times I'd used it.

I was wondering if there would be any way to confirm an error in the steps I took or troubleshoot to find out what's wrong. I could always start over but I was hoping not to have to go that route. Could I redo previous steps?
You also wrote (previous message)
I think I messed up installing FIlezilla as I got a virus popup from Defender, to which I removed the "virus". I'm guessing I may have deleted a false positive and a critical file which messed something up...
That sound pretty much like windows to me.

And sure you can repeat any steps, but if you have no clue of what's the problem, you might just as well start over again. Especially because you can't get into the RPi again.
Maybe that's the best idea anyway because communicating trying to look for an error takes a lot of time. Trying all over, even two or three times might be a lot cheaper (in time). Learning by trial and error. Happens once in a while to the best.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
ExperiMentor
Posts: 214
Joined: Tue 24 Nov 2015 11:30 pm
Weather Station: Fine Offset & Davis Vantage Vue
Operating System: Windows 10; Raspbian Buster
Location: Switzerland

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by ExperiMentor »

The "Network error: connection timed out" means that Putty or Filezilla [you don't say which one is failing?] has failed to 'find' your Raspberry Pi.

Here are some things to try before starting again:

If your error during installation of Filezilla was the cause of the problem, Filezilla probably would not have run at all, and/or would not have been successful in communicating with the RPi in previous steps. So I'm doubtful that this is the cause. You could try uninstalling/reinstalling Filezilla, but that would not be my first step.

Have you got the wrong IP address for the RPi? Check that you have got it right. It is possible that your router has assigned a new IP address for some reason, so look again at your router's information and check you are using the correct IP address. Of course also be sure you are using the correct username and password (the updated one you chose earlier).

Or maybe you made an error in the step where you added the information about your WiFi network and password into the wpa_supplicant.conf file? If you gave the Rpi the wrong details, it will not have connected to your wifi - then not surprising that Filezilla or Putty does not find it, and when you looked at the router information in the step above, you will not see the RPi at all. If this is the case, you can just use your PC to add the wpa_supplicant.conf file onto the SD card again [the old copy will have disappeared]. It's OK to repeat this step at any time.

Good luck and fingers crossed!
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

ExperiMentor wrote: Thu 27 Feb 2020 11:24 pm The "Network error: connection timed out" means that Putty or Filezilla [you don't say which one is failing?] has failed to 'find' your Raspberry Pi.

Here are some things to try before starting again:

If your error during installation of Filezilla was the cause of the problem, Filezilla probably would not have run at all, and/or would not have been successful in communicating with the RPi in previous steps. So I'm doubtful that this is the cause. You could try uninstalling/reinstalling Filezilla, but that would not be my first step.

Have you got the wrong IP address for the RPi? Check that you have got it right. It is possible that your router has assigned a new IP address for some reason, so look again at your router's information and check you are using the correct IP address. Of course also be sure you are using the correct username and password (the updated one you chose earlier).

Or maybe you made an error in the step where you added the information about your WiFi network and password into the wpa_supplicant.conf file? If you gave the Rpi the wrong details, it will not have connected to your wifi - then not surprising that Filezilla or Putty does not find it, and when you looked at the router information in the step above, you will not see the RPi at all. If this is the case, you can just use your PC to add the wpa_supplicant.conf file onto the SD card again [the old copy will have disappeared]. It's OK to repeat this step at any time.

Good luck and fingers crossed!
First off, thanks for your help with this.

Before you posted this I had decided to just go ahead and start over from the start. Unfortunately i got the exact same result which is where I'm at at this moment. I agree with you that I don't believe it to be an error with Filezilla either as it worked fine on the attempted reinstall.

I checked my IP address which hadn't changed.

As far as the correct username and password, well I can't even get to that point as it seems like putty can't even communicate with the RPI.

I ejected the sd card to check the wpa_supplicant.conf for ssid and password but I can't even see that under the boot drive any longer, does it get overwritten when installing Cumulus? Or is it located somewhere else now?

The last thing that went somewhat sideways on my that may have affected this was when I attempted to install Mono, I copied and pasted the code and hit enter. I don't recall exactly what it said but at the end something like it would require some disk space and asked if I wanted to proceed? Y/n
When I hit Y, it came back with: Abort

Thanks again for your assistance and encouragement.

Edit: Part of my problem was that I didn't use quotes for my wifi said and password so it's connecting now. I just can't seem to start Cumulus and still believe Mono didn't install correctly. Just my hunch.
ExperiMentor
Posts: 214
Joined: Tue 24 Nov 2015 11:30 pm
Weather Station: Fine Offset & Davis Vantage Vue
Operating System: Windows 10; Raspbian Buster
Location: Switzerland

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by ExperiMentor »

Well that's the first step solved!

Yes, sounds like mono did not install. You can check by entering
mono -V
which asks for the Version number and should respond something like:
pi@Cumulus:~ $ mono -V
Mono JIT compiler version 5.18.0.240 (Debian 5.18.0.240+dfsg-3 Sat Apr 20 05:16:08 UTC 2019)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS:
SIGSEGV: normal
Notifications: epoll
Architecture: armel,vfp+hard
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
Suspend: preemptive
GC: sgen (concurrent by default)

If mono isn't installed, you'll get an error message. You can try the mono installation step again. Needing to answer Y/n is expected, but there should not be an 'Abort' message.

Finally, yes it is normal for wpa_supplicant.conf to disappear after the RPi has booted. The RPi moves it to a different location.

Good luck
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

I've tried reinstalling and I just keep getting the following without mono completing installation it seems.

Code: Select all

 sudo apt-get install mono-complete
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  binfmt-support ca-certificates-mono cli-common libgdiplus libjs-xmlextras
  libmono-2.0-1 libmono-2.0-dev libmono-accessibility4.0-cil
  libmono-btls-interface4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil
  libmono-cil-dev libmono-codecontracts4.0-cil
  libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil
  libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil
  libmono-custommarshalers4.0-cil libmono-data-tds4.0-cil libmono-db2-1.0-cil
  libmono-debugger-soft4.0a-cil libmono-http4.0-cil libmono-i18n-cjk4.0-cil
  libmono-i18n-mideast4.0-cil libmono-i18n-other4.0-cil
  libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-all
  libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-management4.0-cil
  libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil
  libmono-microsoft-build-engine4.0-cil
  libmono-microsoft-build-framework4.0-cil
  libmono-microsoft-build-tasks-v4.0-4.0-cil
  libmono-microsoft-build-utilities-v4.0-4.0-cil
  libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil
  libmono-microsoft-visualc10.0-cil
  libmono-microsoft-web-infrastructure1.0-cil libmono-oracle4.0-cil
  libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil
  libmono-profiler libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil
  libmono-smdiagnostics0.0-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-composition4.0-cil
  libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration-install4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data-datasetextensions4.0-cil
  libmono-system-data-entity4.0-cil libmono-system-data-linq4.0-cil
  libmono-system-data-services-client4.0-cil
  libmono-system-data-services4.0-cil libmono-system-data4.0-cil
  libmono-system-deployment4.0-cil libmono-system-design4.0-cil
  libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil
  libmono-system-dynamic4.0-cil libmono-system-enterpriseservices4.0-cil
  libmono-system-identitymodel-selectors4.0-cil
  libmono-system-identitymodel4.0-cil
  libmono-system-io-compression-filesystem4.0-cil
  libmono-system-io-compression4.0-cil libmono-system-json-microsoft4.0-cil
  libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil
  libmono-system-ldap4.0-cil libmono-system-management4.0-cil
  libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil
  libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil
  libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil
  libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil
  libmono-system-reactive-debugger2.2-cil
  libmono-system-reactive-experimental2.2-cil
  libmono-system-reactive-interfaces2.2-cil
  libmono-system-reactive-linq2.2-cil
  libmono-system-reactive-observable-aliases0.0-cil
  libmono-system-reactive-platformservices2.2-cil
  libmono-system-reactive-providers2.2-cil
  libmono-system-reactive-runtime-remoting2.2-cil
  libmono-system-reactive-windows-forms2.2-cil
  libmono-system-reactive-windows-threading2.2-cil
  libmono-system-reflection-context4.0-cil
  libmono-system-runtime-caching4.0-cil
  libmono-system-runtime-durableinstancing4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil
  libmono-system-security4.0-cil libmono-system-servicemodel-activation4.0-cil
  libmono-system-servicemodel-discovery4.0-cil
  libmono-system-servicemodel-internals0.0-cil
  libmono-system-servicemodel-routing4.0-cil
  libmono-system-servicemodel-web4.0-cil libmono-system-servicemodel4.0a-cil
  libmono-system-serviceprocess4.0-cil
  libmono-system-threading-tasks-dataflow4.0-cil
  libmono-system-transactions4.0-cil libmono-system-web-abstractions4.0-cil
  libmono-system-web-applicationservices4.0-cil
  libmono-system-web-dynamicdata4.0-cil
  libmono-system-web-extensions-design4.0-cil
  libmono-system-web-extensions4.0-cil libmono-system-web-http-selfhost4.0-cil
  libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil
  libmono-system-web-mobile4.0-cil libmono-system-web-mvc3.0-cil
  libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil
  libmono-system-web-routing4.0-cil libmono-system-web-services4.0-cil
  libmono-system-web-webpages-deployment2.0-cil
  libmono-system-web-webpages-razor2.0-cil libmono-system-web-webpages2.0-cil
  libmono-system-web4.0-cil
  libmono-system-windows-forms-datavisualization4.0a-cil
  libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil
  libmono-system-workflow-activities4.0-cil
  libmono-system-workflow-componentmodel4.0-cil
  libmono-system-workflow-runtime4.0-cil libmono-system-xaml4.0-cil
  libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmono-tasklets4.0-cil
  libmono-webbrowser4.0-cil libmono-webmatrix-data4.0-cil
  libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil libmonoboehm-2.0-1
  libmonosgen-2.0-1 libmonosgen-2.0-dev libnunit-cil-dev
  libnunit-console-runner2.6.3-cil libnunit-core-interfaces2.6.3-cil
  libnunit-core2.6.3-cil libnunit-framework2.6.3-cil libnunit-mocks2.6.3-cil
  libnunit-util2.6.3-cil mono-4.0-gac mono-4.0-service mono-csharp-shell
  mono-devel mono-gac mono-jay mono-mcs mono-runtime mono-runtime-common
  mono-runtime-sgen mono-utils mono-xbuild mono-xsp4 mono-xsp4-base
  monodoc-base monodoc-http monodoc-manual
Suggested packages:
  libgnomeui-0 libgamin0 libnunit-doc monodoc-nunit-manual monodoc-gtk-manual
  monodoc-gecko-manual
Recommended packages:
  libgluezilla
The following NEW packages will be installed:
  binfmt-support ca-certificates-mono cli-common libgdiplus libjs-xmlextras
  libmono-2.0-1 libmono-2.0-dev libmono-accessibility4.0-cil
  libmono-btls-interface4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil
  libmono-cil-dev libmono-codecontracts4.0-cil
  libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil
  libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil
  libmono-custommarshalers4.0-cil libmono-data-tds4.0-cil libmono-db2-1.0-cil
  libmono-debugger-soft4.0a-cil libmono-http4.0-cil libmono-i18n-cjk4.0-cil
  libmono-i18n-mideast4.0-cil libmono-i18n-other4.0-cil
  libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-all
  libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-management4.0-cil
  libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil
  libmono-microsoft-build-engine4.0-cil
  libmono-microsoft-build-framework4.0-cil
  libmono-microsoft-build-tasks-v4.0-4.0-cil
  libmono-microsoft-build-utilities-v4.0-4.0-cil
  libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil
  libmono-microsoft-visualc10.0-cil
  libmono-microsoft-web-infrastructure1.0-cil libmono-oracle4.0-cil
  libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil
  libmono-profiler libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil
  libmono-smdiagnostics0.0-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-composition4.0-cil
  libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration-install4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data-datasetextensions4.0-cil
  libmono-system-data-entity4.0-cil libmono-system-data-linq4.0-cil
  libmono-system-data-services-client4.0-cil
  libmono-system-data-services4.0-cil libmono-system-data4.0-cil
  libmono-system-deployment4.0-cil libmono-system-design4.0-cil
  libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil
  libmono-system-dynamic4.0-cil libmono-system-enterpriseservices4.0-cil
  libmono-system-identitymodel-selectors4.0-cil
  libmono-system-identitymodel4.0-cil
  libmono-system-io-compression-filesystem4.0-cil
  libmono-system-io-compression4.0-cil libmono-system-json-microsoft4.0-cil
  libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil
  libmono-system-ldap4.0-cil libmono-system-management4.0-cil
  libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil
  libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil
  libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil
  libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil
  libmono-system-reactive-debugger2.2-cil
  libmono-system-reactive-experimental2.2-cil
  libmono-system-reactive-interfaces2.2-cil
  libmono-system-reactive-linq2.2-cil
  libmono-system-reactive-observable-aliases0.0-cil
  libmono-system-reactive-platformservices2.2-cil
  libmono-system-reactive-providers2.2-cil
  libmono-system-reactive-runtime-remoting2.2-cil
  libmono-system-reactive-windows-forms2.2-cil
  libmono-system-reactive-windows-threading2.2-cil
  libmono-system-reflection-context4.0-cil
  libmono-system-runtime-caching4.0-cil
  libmono-system-runtime-durableinstancing4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil
  libmono-system-security4.0-cil libmono-system-servicemodel-activation4.0-cil
  libmono-system-servicemodel-discovery4.0-cil
  libmono-system-servicemodel-internals0.0-cil
  libmono-system-servicemodel-routing4.0-cil
  libmono-system-servicemodel-web4.0-cil libmono-system-servicemodel4.0a-cil
  libmono-system-serviceprocess4.0-cil
  libmono-system-threading-tasks-dataflow4.0-cil
  libmono-system-transactions4.0-cil libmono-system-web-abstractions4.0-cil
  libmono-system-web-applicationservices4.0-cil
  libmono-system-web-dynamicdata4.0-cil
  libmono-system-web-extensions-design4.0-cil
  libmono-system-web-extensions4.0-cil libmono-system-web-http-selfhost4.0-cil
  libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil
  libmono-system-web-mobile4.0-cil libmono-system-web-mvc3.0-cil
  libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil
  libmono-system-web-routing4.0-cil libmono-system-web-services4.0-cil
  libmono-system-web-webpages-deployment2.0-cil
  libmono-system-web-webpages-razor2.0-cil libmono-system-web-webpages2.0-cil
  libmono-system-web4.0-cil
  libmono-system-windows-forms-datavisualization4.0a-cil
  libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil
  libmono-system-workflow-activities4.0-cil
  libmono-system-workflow-componentmodel4.0-cil
  libmono-system-workflow-runtime4.0-cil libmono-system-xaml4.0-cil
  libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmono-tasklets4.0-cil
  libmono-webbrowser4.0-cil libmono-webmatrix-data4.0-cil
  libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil libmonoboehm-2.0-1
  libmonosgen-2.0-1 libmonosgen-2.0-dev libnunit-cil-dev
  libnunit-console-runner2.6.3-cil libnunit-core-interfaces2.6.3-cil
  libnunit-core2.6.3-cil libnunit-framework2.6.3-cil libnunit-mocks2.6.3-cil
  libnunit-util2.6.3-cil mono-4.0-gac mono-4.0-service mono-complete
  mono-csharp-shell mono-devel mono-gac mono-jay mono-mcs mono-runtime
  mono-runtime-common mono-runtime-sgen mono-utils mono-xbuild mono-xsp4
  mono-xsp4-base monodoc-base monodoc-http monodoc-manual
0 upgraded, 175 newly installed, 0 to remove and 35 not upgraded.
Need to get 70.7 MB of archives.
After this operation, 237 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Abort.
Then

Code: Select all

pi@raspberrypicumulus:~ $ mono -v
-bash: mono: command not found
Any idea why this is happening?
User avatar
HansR
Posts: 5871
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by HansR »

No idea, but I had this too. When rerun I just pressed 'Enter' (and thus using the default).
That worked for me. So: don't press 'Y' followed by 'Enter', just: 'Enter'.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
jank
Posts: 239
Joined: Sat 13 Jun 2015 5:57 pm
Weather Station: FineOffset WS3080
Operating System: Debian Buster - Raspbian - Raspb
Location: Germany - nearby Kassel

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by jank »

sudo apt-get install -y mono-complete
...will not prompt for YES/NO
Do want a Managing Dashboard for CumulusMX on RaspberryPi? cumulusmx.sh
viewtopic.php?f=40&t=17907
Image
ExperiMentor
Posts: 214
Joined: Tue 24 Nov 2015 11:30 pm
Weather Station: Fine Offset & Davis Vantage Vue
Operating System: Windows 10; Raspbian Buster
Location: Switzerland

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by ExperiMentor »

wishmeluck wrote: Sat 29 Feb 2020 12:31 am

Code: Select all

pi@raspberrypicumulus:~ $ mono -v
-bash: mono: command not found
This isn't the cause of your problem, but just to note it needs to be capital V in

Code: Select all

mono -V
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

jank wrote: Sat 29 Feb 2020 11:50 am sudo apt-get install -y mono-complete
...will not prompt for YES/NO
Thanks for this, it worked for me!

Now I'm able to run putty to connect to the pi, I've opened the http://*:8998/ and get the Cumulus web interface.
I'm trying to set up a VP2 via a Weatherlink Live console so I configure the follwing...
Settings/Station settings/

Select my station type/
Select TCP/IP
Enter my WWL IP address
How do I find my TCP for the WWL?

Does this sound correct so far?
User avatar
mcrossley
Posts: 12692
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by mcrossley »

wishmeluck wrote: Sat 29 Feb 2020 5:15 pm How do I find my TCP for the WWL?
You shouldn't need to, CumulusMX should find it for you. Assuming you mean WLL ;)
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

mcrossley wrote: Sat 29 Feb 2020 5:37 pm
wishmeluck wrote: Sat 29 Feb 2020 5:15 pm How do I find my TCP for the WWL?
You shouldn't need to, CumulusMX should find it for you. Assuming you mean WLL ;)
So I entered the IP for the Weatherlink Live but don't I have to enter a TCP value? Otherwise it says 0 and I get no station reporting.

Man I feel so close...but so far. :D

Edit: I'm not sure if I really understand the connection for devices now. Before I had the Pi I used Cumulus to connect to my laptop.
The VP2 connected to the WWL which then fed data to Cumulus running on my PC.
Now the VP2 connects to the WWL which will then feed data to the Pi? Then the data will be viewable from the Cumulus web interface on my PC?

I just don't have it straight in my mind unfortunately.
Last edited by wishmeluck on Sat 29 Feb 2020 7:06 pm, edited 1 time in total.
User avatar
mcrossley
Posts: 12692
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by mcrossley »

Which TCP value? The port? CMX should automatically populate that with 22222 if you select the WLL as your station type.
wishmeluck
Posts: 45
Joined: Wed 26 Feb 2020 2:14 pm
Weather Station: Davis VP2
Operating System: Raspberry Pi
Location: Vancouver Island

Re: Instructions: Installing CumulusMX on Raspberry Pi

Post by wishmeluck »

mcrossley wrote: Sat 29 Feb 2020 5:53 pm Which TCP value? The port? CMX should automatically populate that with 22222 if you select the WLL as your station type.
I still don't have a connection unfortunately. Do I have to configure anything under the Weatherlink Live in Cumulus like api's or anything?
Locked