Meteoclimatic

Software => WeeWX => Mensaje iniciado por: ies_alagon en 07 de Marzo del 2022, 21:18:59 pm

Título: Inconsistencias anuales tras cambiar de windows/WeatherLink a Linux/Weewx
Publicado por: ies_alagon en 07 de Marzo del 2022, 21:18:59 pm
Llevamos subiendo datos a Meteoclimatic, desde 2012. Por problemas de avería fatal en nuestro ordenador lo hemos cambiado, y además hemos cambiado el SO a Linux, y el software de la estación a Weewx. Los primeros 11 días de febrero, aunque la estación estaba funcionando (ya con WX), por problemas con nuestro servidor web, no pudimos subir datos a Meteoclimatic.
Actualmente, la estación está operativa en Meteoclimatic y con todos los datos completados. El problema es el siguiente:
Tenemos varias inconsistencias anuales; todas cuando el dato extremo recogido es en el mes de enero, cuando usábamos como software WL. Por ejemplo:

1.   Precipitación anual: según datos mensuales es 22.6 mm y según datos anuales 16.0. Resulta que en enero se registró 6.6 mm , en febrero 3 mm, y hasta ahora en marzo 13 mm. Es como si no reconociera la precipitación de enero.
2.  H Máx. anual: según datos mensuales 100% y según datos anuales 97 %. Resulta que 100%  se registró en enero y 97% en marzo. No reconoce el dato de enero...

y así igualmente ocurre con la Pmáx, Tmáx y Tmín. Hemos modificado los datos anuales en Meteoclimatic, varias veces, y nos vuelven a salir las inconsistencias...
¿Qué solución hay? ¿Tenemos que introducir en la base de datos de Weewx los datos de enero a mano?
Estamos un poco perdidos...

Gracias
Un saludo
IES Alagón
Título: Re:Inconsistencias anuales tras cambiar de windows/WeatherLink a Linux/Weewx
Publicado por: jmviper en 07 de Marzo del 2022, 23:45:47 pm
Como has deducido los valores salen de la BBDD de weewx, si no están no salen.

En el caso de la lluvia es la suma de los diarios de la BBDD, así que si falta algún día la suma no es completa.

Se pueden añadir en la BBDD (hacer copia de ella primero parando weewx antes), por ejemplo para añadir la lluvia de un día anterior en la línea de comandos de sqlite:

insert into archive_day_rain (dateTime, sum) values (strftime('%s','2022-01-01'), (5/25.4));

Eso insertaría el día 1 de enero de 2022 con lluvia 5 mm en pulgadas de lluvia (5/25.4, si está la BBDD en formato imperial).

Si queréis hacerlo más gráficamente sin consola podéis usar un programa llamado DB browser for SQLite (https://sqlitebrowser.org/dl/) disponible para Windows, Mac y SO Linux, por ejemplo en la raspberry se instalaría en el terminal con sudo apt install sqlitebrowser y estaría disponible como programa con interfaz gráfica (GUI) para editar más cómodamente la BBDD. En Windows se tendría que abrir la BBDD por ssh a la raspi.

Título: Re:Inconsistencias anuales tras cambiar de windows/WeatherLink a Linux/Weewx
Publicado por: jantoni en 08 de Marzo del 2022, 00:50:08 am
Hubiera sido preferible el hacer una importación de los datos desde WL.

Esto, que yo sepa, no se puede hacer en Weewx.

Pero si se puede hacer con Wview, que recuerdo fue el origen de la base de datos de Weewx.

Ahora bien, puede que Wview ya no esté localizable en la web.

Título: Re:Inconsistencias anuales tras cambiar de windows/WeatherLink a Linux/Weewx
Publicado por: jantoni en 08 de Marzo del 2022, 00:50:37 am
Me corrijo a mi mismo.....

Sí, está accesible para descargar y compilar

https://sourceforge.net/projects/wview/files/wview/wview-5.21.7/