Hi m Wow, thanks for all that information! The developer in the end did give me the fix to add monthRain into the Loop data (he took a little convincing) and I think it all looks good now. I need to do some db cleanup to get rid of some untidy data, but that will be easy enough.
The station is Arduino based and most users use Cumulus/CumulusMx which is apparently quite happy without that Loop record. I'm going to take a look at your suggestions regarding the vantage.py, I suspect they will be very valuable in the future if any other issues come up. Thanks again for the great support guys! Cheers Colin On Tue, 8 Jan 2019, 19:41 mwall <[email protected] wrote: > On Tuesday, January 8, 2019 at 12:33:00 AM UTC-5, Colin Larsen wrote: >> >> The developer of the hardware appears to be washing his hands of this >> combination of hardware and Weewx. I am certain however that it can work >> well - if I can just sort this rain problem out. >> > > what is this weather station? is it something like a meteostick? does it > try to match exactly the behaviors of a davis console? > > > >> Can anyone help with further debugging of the rain and why it doesn't >> seem to record properly? >> > > as you did before, run weewx directly so that you see loop and record > output on the screen. pipe that output to file, like this: > > weewxd /etc/weewx/weewx.conf > /var/tmp/weewx-output.txt > > in another shell, watch the output: > > tail -f /var/tmp/weewx-output.txt > > now tip the rain bucket of the weather station. then tip it again. (use > a throwaway database if you don't want to pollute your real data) > > to get even more details, modify the vantage.py driver so that it emits > the serial output that it receives from the station. that will tell you > how accurately the weather station is emulating a real davis station. > > the serial read happens around line 534 in vantage.py. print out those > bytes, or dump them to disk for analysis, then see if you can get someone > with a real davis console to provide similar output for comparison. > > if it turns out that the emulator is buggy and does not actually emit > rainMonth, you could hack the vantage driver to use day rain instead. look > around line 1447 of vantage.py > > m > > -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
