Hi Joe, Could you try to look for messages in the log, like interceptor: MainThread: rain counter wraparound detected:
I can see a rounding issue (maybe) at the yearly rain is once 2.248 the then 2.25, when no weekly rain change. May 21 02:53:17 UBUNTUMATE-1000H weewx[7192]: interceptor: MainThread: raw data: PASSKEY=********************&stationtype=EasyWeatherV1.3.2&dateutc=2019-05-20+16:53:05&tempinf=65.8&humidityin=60&baromrelin=30.14&baromabsin=29.54&tempf=55.4&humidity=77&winddir=16&windspeedmph=2.9&windspdmph_avg10m=0.0&windgustmph=3.4&maxdailygust=8.1&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=1.346&yearlyrainin=2.248&solarradiation=0.00&uv=0 May 21 02:53:22 UBUNTUMATE-1000H weewx[7192]: interceptor: ServerThread: GET: ID=*********&PASSWORD=****&indoortempf=65.8&tempf=55.4&dewptf=48.4&windchillf=55.4&indoorhumidity=60&humidity=77&windspeedmph=2.9&windgustmph=3.4&winddir=16&absbaromin=29.54&baromin=30.14&rainin=0.00&dailyrainin=0.00&weeklyrainin=0.00&monthlyrainin=1.35&yearlyrainin=2.25&solarradiation=0.00&UV=0&dateutc=2019-05-20%2016:53:21&softwaretype=EasyWeatherV1.3.2&action=updateraw&realtime=1&rtfreq=5 Look for wraparound events and check on your console too what is your yearly value. Try to find places where the yearlyrainin changes and where it calculates rain from the change then I can try to find you the logic what goes wrong. Look for dateutc values too, is it incremental or changes back time to time when wraparound happens, if happens. Best Regards, Gabor -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/cc3e21d4-a783-47e8-a26f-c404d2ec7c57%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.