Bueno, te explico.... tienes períodos de falta de datos, sobre todo en 2020 y a principios de este año, por lo que puede que hayan diarios de la tabla que estén en blanco o así.
wee_database tiene argumentos para comprobar la BBDD pero algunos de ellos como los que comprueban la existencia de campos en blanco lo hacen solo sobre la tabla archive y no sobre los diarios.
Lo único que me ha funcionado probando para que genere el informe de este año es:
sudo wee_database --drop-dailyy después:
sudo wee_database --rebuild-dailyBásicamente la primera orden quita los diarios de la tabla y la segunda los reconstruye a partir de la tabla archive.
Lo que puede suceder es que al hacerlo así, si has cambiado valores en los diarios a mano como acumulados de lluvia de un día o la racha máxima etc etc no salga igual ya que como digo toma los datos de la tabla archive (donde graba los datos cada 5 minutos en tu caso) y si no están ahí pues no los pondrá.
Haz copia de la BBDD antes de nada y si no tocas diarios de la tabla puede que quede bien.
Para regenerar los informes bórralos de
/var/www/html/weewx/tuskin/NOAAEn la ruta he puesto
tuskin porque no sé si tendrá el nombre de neowx o no, lo importante es que sea el contenido de la carpeta NOAA. Una vez borrados weewx los generará. Si quieres hacerlo rápido y no esperar a cuando los genere detén weewx y ejecuta
sudo wee_reportsTodo esto han sido pruebas empíricas... basadas en probar
Ya dices si lo haces cómo ha ido, lo importante es que hagas copia de la BBDD por si no te gusta el resultado. Las operaciones hazlas con weewx detenido.
Saludos