Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.0.1 (build 4023) - 16 May 2024

(Note that 4.1.0 (build 4024) - 05 June 2024 remains available, but usage of this version is not recommended for Davis stations - and the included utility in this distribution for migrating to v4 is known to contain errors affecting conversion of dayfile.txt)

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 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

Is Cumulus for me? Developing driver to support station that outputs JSON observations

From Cumulus MX version 3 build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since, and has recently released Cumulus MX version 4. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

water01
Posts: 3346
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by water01 »

Are you on the latest version of Version 4 (4.0.1 Build 4023) because the spike removal problem was fixed in that release?
David
Image
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

water01 wrote: Mon 27 May 2024 6:23 am Are you on the latest version of Version 4 (4.0.1 Build 4023) because the spike removal problem was fixed in that release?
No, the latest version does not seem to want to work on my Raspi:

mike@hampi:~/CumulusMX $ sudo mono CumulusMX.exe
Cannot open assembly 'CumulusMX.exe': File does not contain a valid CIL image.
mike@hampi:~/CumulusMX $
freddie
Posts: 2552
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: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by freddie »

Version 4 uses dotnet not mono. I think you need to have another look at the instructions/requirements.
Freddie
Image
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

Okay fixed that.

Now getting same error in the error log and on my script:

2024-05-27 13:38:40 - ApplyData: Error - Object reference not set to an instance of an object.
freddie
Posts: 2552
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: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by freddie »

Could you zip up and attach the whole log to a reply to this topic, please? We will have some context then.
Freddie
Image
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

2024-05-27 14:08:00 - Minimum data set of pressure, temperature, and wind is not available and NoSensorCheck is not enabled. Skip processing
2024-05-27 14:07:57 - ApplyData: Error - Object reference not set to an instance of an object.
2024-05-27 14:07:47 - ApplyData: Error - Object reference not set to an instance of an object.
2024-05-27 14:07:36 - ApplyData: Error - Object reference not set to an instance of an object.
2024-05-27 14:07:26 - ApplyData: Error - Object reference not set to an instance of an object.
2024-05-27 14:07:18 - This Cumulus MX instance appears to be running a test version. This build=4023, latest available build=4023
2024-05-27 14:07:16 - API.GetHistoricData: Missing Ecowitt API data in the configuration, aborting!
2024-05-27 14:07:16 - LoadDayFile: No Dayfile found - No entries added to recent daily data list
User avatar
mcrossley
Posts: 12966
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mcrossley »

We will need the full file, and please switch on debug and data logging and let it run for a while before uploading.
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

mcrossley wrote: Mon 27 May 2024 9:49 pm We will need the full file, and please switch on debug and data logging and let it run for a while before uploading.

Any tricks to get debugging working? I am starting with a -debug but not seeing a debug.log file being generated in the dir.
water01
Posts: 3346
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by water01 »

Switch them on in Program Settings > Logging Options and save the settings.
David
Image
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

See attached
You do not have the required permissions to view the files attached to this post.
User avatar
HansR
Posts: 6091
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by HansR »

mikejz wrote: Tue 28 May 2024 1:21 amSee attached
It is the last logfile in the MXdiags directory. There is no debug.log

NOTE: the filename of the MXdiags logfile contains date and time of the start of the logging and when the file gets too large it is split and a next file is created continuing the logging.
Hans

https://meteo-wagenborgen.nl
CMX build 4023+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

HansR wrote: Tue 28 May 2024 5:21 am
mikejz wrote: Tue 28 May 2024 1:21 amSee attached
It is the last logfile in the MXdiags directory. There is no debug.log

NOTE: the filename of the MXdiags logfile contains date and time of the start of the logging and when the file gets too large it is split and a next file is created continuing the logging.
Thank you,

Here are the logs
You do not have the required permissions to view the files attached to this post.
mikejz
Posts: 14
Joined: Sun 28 Apr 2024 2:14 am
Weather Station: Raddy L7
Operating System: Raspi 3b

Re: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by mikejz »

Sending dummy values for frequency and model appear to of fixed it. Script appears to work now. Will advise if anything is not looking right.
User avatar
PaulMy
Posts: 3908
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: Is Cumulus for me? Developing driver to support station that outputs JSON observations

Post by PaulMy »

Hi,

Code: Select all

2024-05-28 18:19:05.020 NoSensorCheck = 0

2024-05-28 18:20:00.493 Minimum data set of pressure, temperature, and wind is not available and NoSensorCheck is not enabled. Skip processing
In Station settings > General Options you can tick Sensor Check if you do not have all the necessary sensors, and CMX will continue with what you have.

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
Image
Post Reply