Hi, I have a problem installing Cumulus with Raspbian in Raspberry Zero W and Oregon WMR928N With Serial to USB wire.
When I make this:
cd CumulusMX
sudo mono CumulusMX.exe
I received error
Current culture: Spanish (Spain)
Serial: D3708DFF9D118932285CF4F9CC761334
Cumulus MX v.3.0.0 build 3050
Today.ini = data/today.ini
Last update=2019-08-21T13:10:00
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
What can I do?
I replace cumulus.ini in raspberry with the same file in WindowsXP where I have my station and I received now this:
Current culture: Spanish (Spain)
Serial: D3708DFF9D118932285CF4F9CC761334
Cumulus MX v.3.0.0 build 3050
Today.ini = data/today.ini
Last update=2019-08-21T13:10:00
Cumulus running at: http://*:8998/
(Replace * with any IP address on this machine, or localhost)
21/08/2019 15:58:20
Type Ctrl-C to terminate
System.InvalidOperationException: Specified port is not open.
at System.IO.Ports.SerialPort.CheckOpen () [0x00008] in <cc2aa03ac5ad4081bf06b 04ddbd6fdb9>:0
at System.IO.Ports.SerialPort.get_BytesToRead () [0x00000] in <cc2aa03ac5ad408 1bf06b04ddbd6fdb9>:0
at (wrapper remoting-invoke-with-check) System.IO.Ports.SerialPort.get_BytesTo Read()
at CumulusMX.WMR928Station.Start () [0x0001a] in <d6033b1cf0324922a46e116d28d8 0723>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x 00014] in <15c986724bdc480293909469513cfdb3>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionCo ntext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <15c986724bdc48029390946951 3cfdb3>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext ex ecutionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <15c986724bdc480293909469513cfdb3>: 0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext ex ecutionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <15c986724bdc480293909469513cfdb3>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <15c986724bdc4802 93909469513cfdb3>:0
**** An error has occurred - please zip up the MXdiags folder and post it in the forum ****
Press Enter to terminate
Cumulus running at: http://*:8998/
What can I do?
Thanks.
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
Problem Raspberry Zero W & WMR928N
Moderator: mcrossley
-
- Posts: 3
- Joined: Wed 21 Aug 2019 10:42 am
- Weather Station: Oregon WMR928N
- Operating System: Windows XP
-
- Posts: 3246
- Joined: Sat 13 Aug 2011 9:33 am
- Weather Station: Ecowitt HP2551
- Operating System: Windows 10 64bit
- Location: Burnham-on-Sea
- Contact:
Re: Problem Raspberry Zero W & WMR928N
The port in the XP installation .ini file is not the same as the port in the Raspbian.
Go to the devices folder \dev and discover the port that the WMR928 is connected to and alter the .ini file to match it.
Go to the devices folder \dev and discover the port that the WMR928 is connected to and alter the .ini file to match it.
-
- 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: Problem Raspberry Zero W & WMR928N
On a Windows machine, Com ports are named com0, com1 etc
But in linux (as used on R Pi) they are named /dev/ttyUSB0 or similar for a USB port emulating a serial port.
That's why you cannot simply move Cumulus.ini from Windows to RPi
As we've been discussing in another thread [viewtopic.php?f=27&t=17551], you unfortunately will not find the port name in folder /dev.
First try:
Make sure CumulusMX is not running.
Find the line specifying the comport - it's the 4th line in the file
Edit it to read
Ctrl-X to save
Then try running CumulusMX.
If that doesn't work, there are possibly other inconsistencies in Cumulus.ini
Suggest you delete it (or rename it so it doesn't get accessed, if you are experimenting).
Then CumulusMX will create a new file when you next run itr.
You'll need to enter all you settings in the webinterface / Settings / Station settings
But in linux (as used on R Pi) they are named /dev/ttyUSB0 or similar for a USB port emulating a serial port.
That's why you cannot simply move Cumulus.ini from Windows to RPi
As we've been discussing in another thread [viewtopic.php?f=27&t=17551], you unfortunately will not find the port name in folder /dev.
First try:
Make sure CumulusMX is not running.
Code: Select all
cd CumulusMX
nano Cumulus.ini
Edit it to read
Code: Select all
ComportName=/dev/ttyUSB0
Then try running CumulusMX.
If that doesn't work, there are possibly other inconsistencies in Cumulus.ini
Suggest you delete it (or rename it so it doesn't get accessed, if you are experimenting).
Then CumulusMX will create a new file when you next run itr.
You'll need to enter all you settings in the webinterface / Settings / Station settings