Page 1 of 1
Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 10:53 am
by mwittl
Not sure where to look to fix this but yesterday was 8/31/20 and at 11:59pm I had recorded 2.95" rainfall for the day. This morning 9/1/20, all records are showing only .01" rain for yesterday (8/31/20). Running CumulusMX 3.8.3-b3093 with Davis data logger. Log files for 8/31 appear correct, as do 9/1. Thoughts?
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 11:24 am
by freddie
Could you zip up your MXdiags folder and attach to a post on here, please. It would be a good idea for the Devs to take a look at them.
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 11:48 am
by mwittl
MXDiag files attached. Too large for 1 file so split into 2 .zip files. From what I can see, it looks like the midnight reading of .01" is being counted as 8/31 rather than 9/1.
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 2:21 pm
by mcrossley
The root cause of the problem is that MX stopped receiving data from the station at 19:25 on the 31 Aug.
It then processed the rollover and set rainfall for the 31 at 2.95
There was still no response** from the station when MX was shutdown at 04:48 on the 1st
When MX restarted it was still having connection issues to the station.
** That was on version 3.6.12, I see that you then updated on the 1st to v3.8.3
Given the issues with station connectivity during the rollover, I recommend that you...
1. Backup your existing data.
2. Rewind your data to the backup for the start of 31 Aug, this will let MX perform the rollover processing again.
3. Run MX with the -debug command line parameter for the first run in-case it goes wrong so I can take a more detailed look.
Thanks
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 2:26 pm
by mwittl
Thanks Mark. When you say 'rewind your data', I'm not sure I know the process for that? Specifically what do I need to do to accomplish that! In the many years I've used both Cumulus and then MX...never had an issue! This one had me puzzled though!
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 3:17 pm
by sutne
There is also a mismatch in logging (loggung!) intervals.
From ServiceConsoleLog:
Code: Select all
2020-09-01 07:44:36.807 ** WARNING: Your station logger interval 30 mins does not match your Cumulus MX loggung interval 10 mins
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 3:31 pm
by water01
mwittl wrote: ↑Tue 01 Sep 2020 2:26 pm
Thanks Mark. When you say 'rewind your data', I'm not sure I know the process for that? Specifically what do I need to do to accomplish that! In the many years I've used both Cumulus and then MX...never had an issue! This one had me puzzled though!
Close MX and then locate in the /backup folder a complete set of data from a date before the 31st. Copy the complete set of data (all files) from the backup data you have chosen to your /data folder. Restart MX.
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 3:32 pm
by freddie
mwittl wrote: ↑Tue 01 Sep 2020 2:26 pmWhen you say 'rewind your data', I'm not sure I know the process for that? Specifically what do I need to do to accomplish that!
First off, stop MX and make a copy of the contents of the "data" folder in your MX installation. Then look in the "backup" folder in your MX installation. There should be a subfolder called "daily". In here you will find the daily data backups made by MX. Identify the one for the start of the 31st August, and copy the contents into the "data" folder in your MX installation. Finally, restart MX. It will then read the data from the start of 31st August from your station's logger, and will re-do the rollover that went wrong at the end of the 31st August. That will resolve your rainfall problem.
Re: Yesterday Rain for 8/31/20 wrong on 9/1/20
Posted: Tue 01 Sep 2020 4:26 pm
by mwittl
Ok, that fixed it! Thank you everybody for the assist! Never had that happen before so I was stumped!