If you don't mind a custom software solution, a moving vector average of the wind direction of the data works pretty well to smooth things out. The algorithm can be found here: http://www.webmet.com/met_monitoring/622.html
I have a raspberry pi intercept the bridge posts and turn them into MQTT messages. Another process reads those, does a moving window average for all the data (including the wind vector direction average) and upload that to weather underground. If you're interested, you can find the code here: https://github.com/TD22057/T-Home/
I have a raspberry pi intercept the bridge posts and turn them into MQTT messages. Another process reads those, does a moving window average for all the data (including the wind vector direction average) and upload that to weather underground. If you're interested, you can find the code here: https://github.com/TD22057/T-Home/