I have a Acurite 5-in-1 and a raspberry pi with an SDR adaptor that receives the packets which are then interpreted by weewx and uploaded to windguru. There is something weird happening that does not make sense to me.
Randomly, for a reason that I cannot understand, the weather station will start reporting 0 knots, this will happen for a random amount of time and then it'll start reporting correctly again. You can see the behavior on the graph
https://www.windguru.cz/station/2146
The station going offline is me turning it off and waiting a while before turning it on again. Maybe 3 or 4 times in the last 2 months I have found the unique property identifier had changed, so I alter it in weewx.conf and then it works again.
If I tail weewx then you can see the wind_speed property reporting 0
here.
But then I stop weewx (sudo service weewx stop) and then run rtl directly using:
sudo PYTHONPATH=/usr/share/weewx python /usr/share/weewx/user/sdr.py --cmd="rtl_433 -M utc -F json"]
you can see it's reporting a wind_speed that is
not 0
here
Can anyone help me understand what is going on here?