Wind Direction when winds are calm should not be zero

I think you will find that zero wind does not affect the 1 minute average.

This is how WeatherFlow calculates (did the last time I checked) the average.