After a long wait for the weather station console data buffer to be full, and a shorter wait for some rain I can now report that I have been able to repeat the rain spikes issue.
The data buffer simply stops being written when it is full, but the console has some sort of 'feature' that if the data buffer is full the first proper packet it sends includes the rain (but the logic of how much rain is reported escapes me - if it was rain since midnight it could have been useful, but it isn't) with a 0.0 rain rate the second packet has 0.0 rain and a positive rain rate. I have put a fix in the WS6in1 driver (1.05) to suppress the first 2 packets, so the spikes are no longer present. But the real fix is the user needs to manually empty the console data buffer periodically Hope this helps Bob On Friday 19 January 2024 at 08:05:22 UTC Bob Atchley wrote: > Interesting, I hadn't noticed that, and I see the same pattern on the > other days you have posted. > I suspect what is happening is that if the data buffer is full, the final > data item is continually over written with that days accumulated rain which > the WS6.in1 driver then assumes is a normal value. > I will test this - I need to wait for the buffer on my weather station to > be full (late Feb) and then wait for a rainy day. Depending on what is > output by the weather station to the driver I will update the driver. > But again for you the simple solution is to regularly manually reset the > data buffer following the instructions in the (on line) user manual - this > should ensure you have no gaps in your data and will remove the spikes - a > double win. > > Hope this helps > > Bob > > On Friday 19 January 2024 at 01:12:41 UTC Ξ wrote: > >> Hi Bob, >> >> You've already explained to me about the buffer in another thread, but I >> haven't got around to to empty it or change the setting, I'll go there >> tomorrow and do just that! Thanks again! >> >> When looking at the data for 15-Dec-23 specifically, it does appear that >> 14 is the sum of all the previous values for the day since midnight, I'd >> imagine the buffer would have more values stores, no!? Basically as Tom >> says these are the dayRain values aggregated and inserted into the db once >> it's up again: >> (I've removed the rows with 0) >> >> [image: s.png] >> > -- 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/369f0dfe-7515-4e20-81b2-aa859748ca44n%40googlegroups.com.