My understanding is that the standard approach for archive interval is 5
minutes, but 10 minutes is also reasonable as you get twice the time
interval that the computer can be down wihtout data loss. IMHO there is
nothing wrong with 10. (But I am using 5 with a VP2.)
You said website 15 minutes and archive interval 10. This doesn't make
sense; weewx naturally generates reports every archive interval.
The driver should fetch the archive records and put them in the database
automatically. You should not have to run wee_device manually.
Be very careful that you have time synchronization ok on your computer.
<flame bait>If it's a toy computer like a PI :-) </> then make sure that
you either have bought and installed a RTC module or that you have
scripts to ensure that it has the correct time *before* you start weewx.
You describe the data, but you didn't provide it or a link. Measuring
wind seems tricky and it seems like quite a leap to conclude that the
hardware must have measured what you expected and that the data
processing and weewx is to blame.
My wind sensor is too close to the house, and I don't worry about it.
But I would expect that the archive record contains average wind for the
interval and the max speed over the interval. So 10 vs 5 should only
have less granular info, not miss gusts.