Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

Please read this post before posting

Latest Cumulus release v1.9.4 (build 1099) - Nov 28 2014
Latest Cumulus MX release - v3.0.0 build 3043 Jan 20 2017. See this post for download

Invented rainfall since start of 2018

Discussion of version 3 of Cumulus, which runs on Windows, Linux, and OS X. All Cumulus MX queries in here, please.
User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Invented rainfall since start of 2018

Postby oh6hps » Thu Jan 04, 2018 2:45 pm

I started to get invented rainfall (30-40 mm) at the beginning of this year. It occurs one or two times/day without actual rain or related values on VP2 console or Meteobridge. They both show reasonable values. I have read a bunch of threads/FAQ but I'm still a bit lost with my issue. It is not a biggie, but it would be nice to find out the root cause of it. I can live with that by editing Todays rain of MX (done that couple of times).

Any help where to start from would be appreciated. I didn't find any errors from MXDiags logs.

Setup:

Davis VP2 + IPLogger (latest fw´s) -->Meteobridge --> Raspberry Pi 2 (mono 4.0.5) Cumulus MX v3.0.0 (3043)
You do not have the required permissions to view the files attached to this post.

User avatar
steve
Cumulus Author
Posts: 26619
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Invented rainfall since start of 2018

Postby steve » Thu Jan 04, 2018 3:35 pm

Cumulus uses the annual rainfall total to determine rainfall amounts, so it looks like something odd is happening to your counter since the start of the year. The diags file(s) will have more information about the value of the counter.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development since I have retired from my day job

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Thu Jan 04, 2018 3:50 pm

Thanks Steve! There is no error doesn't mean there isn't something interesting...

Here is my log from this morning on. I also turned debug logging on while ago. There is some lines about raincounter reset and setting. If you have time to take a look.
You do not have the required permissions to view the files attached to this post.

User avatar
steve
Cumulus Author
Posts: 26619
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Invented rainfall since start of 2018

Postby steve » Thu Jan 04, 2018 3:59 pm

Your annual rain total as provided by the console (or from Meteobridge?) apparently keeps flipping between 40.2 and zero. Analysis of the data packets after you turned on the data logging would confirm this (the annual counter is in there somewhere) but I’m not in a position to do that at the moment.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development since I have retired from my day job

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Thu Jan 04, 2018 4:06 pm

Ok, I leave the data logging on for next flipping. Just Data logging or both debug+data? Many thanks again!

User avatar
steve
Cumulus Author
Posts: 26619
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Invented rainfall since start of 2018

Postby steve » Thu Jan 04, 2018 4:09 pm

Both.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development since I have retired from my day job

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Thu Jan 04, 2018 4:23 pm

Both are on now. Meteobridge (uptime 12 days) show total rain 37.2mm and Davis console annual rain 40.4mm.

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Fri Jan 05, 2018 7:28 pm

Steve says something and computer says: Yes. Suddenly everything seems to be ok for now. Still under monitoring/logging, though.

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Sat Jan 06, 2018 8:14 am

I was jumping too early, it happened again at 2018-01-06 04:38:59.191. The MXDiags log attached since midnight.
You do not have the required permissions to view the files attached to this post.

User avatar
steve
Cumulus Author
Posts: 26619
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Invented rainfall since start of 2018

Postby steve » Sat Jan 06, 2018 8:07 pm

MX works by reading 50 'LOOP' packets and processing the data, and then reading a single 'LOOP2' packet for a few extra bits of information. What is happening is that when MX asks for the 50 LOOP packets, sometimes Meteobridge is apparently sending a LOOP2 packet again rather than a LOOP packet. MX doesn't check the type of packet it's been given (it should, really) so incorrectly interprets these LOOP2 packets as LOOP packets.

This means its getting incorrect values for things like the annual rain total (it reads it as zero). If it just happens once, MX ignores it. But sometimes it happens again the next time MX asks for 50 LOOP packets, and having had two consecutive zero rain counter readings, MX decides that the rain counter really has been reset to zero. When it then gets a LOOP packet with the correct total, it applies the new figure, resulting in the sudden jump in the total.

I can change the code so that it checks the packet type (but I have no idea when I will be able to release a new version) but the basic problem appears to be with Meteobridge sending the wrong packet or something causing the LOOP2 packet to be repeated.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development since I have retired from my day job

User avatar
oh6hps
Posts: 22
Joined: Tue Dec 19, 2017 7:27 am
Weather Station: Davis Vantage Pro2
Operating System: RaspberryPi 2
Location: Finland
Contact:

Re: Invented rainfall since start of 2018

Postby oh6hps » Sat Jan 06, 2018 8:22 pm

Ok, thank you so much Steve for your comprehensive answer. I’ll ask if there is some workaround on Meteobridge end.


Return to “Cumulus MX”

Who is online

Users browsing this forum: No registered users and 2 guests