Autor Tema: Datos erróneos en la intensidad de precipitación  (Leído 2474 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Chema

  • Full Member
  • ***
  • Mensajes: 126
    • Ver Perfil
    • meteoBezana
  • Estación: ESCTB3900000039108A
Datos erróneos en la intensidad de precipitación
« en: 25 de Abril del 2024, 12:48:05 pm »
Hola
Vamos a ver si alguien puede echarme una mano porque, la verdad, ya no sé qué hacer. En mi estación para el mes de marzo sale (si consultamos la web de la estación) un registro de rainRate de 13107,0 mm/hr lo cual es imposible. He tratado de actualizar la base de datos con el comando
Código: [Seleccionar]
sqlite3 a través de la consulta
Código: [Seleccionar]
select dateTime, rainRate from archive where rainRate>13000; y no me aparece ningún registro que cumpla esa condición. ¿Alguien tiene alguna idea de cómo puedo localizar el error en la base de datos?

saludos.
« Última modificación: 25 de Abril del 2024, 12:52:11 pm por jmsolher »

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.794
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Datos erróneos en la intensidad de precipitación
« Respuesta #1 en: 25 de Abril del 2024, 13:54:56 pm »
Yo nunca he tenido necesidad de tocar la base de datos en los diez años que llevo con Weewx, por lo que ahora mismo no puedo ayudarte en cuanto a la estructura de la consulta SQL

Pero, salvo que lo hayas modificado la base de datos almacena los registros en unidades imperiales, por lo que deberías buscar en pulgadas y no en mm

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado dtalens

  • Full Member
  • ***
  • Mensajes: 177
    • Ver Perfil
    • MeteoPego
  • Estación: ESPVA0300000003780H
Re:Datos erróneos en la intensidad de precipitación
« Respuesta #2 en: 25 de Abril del 2024, 16:25:12 pm »
Hola jmsolher,

Mirate este wiki: https://github.com/weewx/weewx/wiki/Cleaning-up-old-'bad'-data que explica (en inglés) como eliminar datos erronios. Recuerda siempre parar weewx y hacer copia de seguridad de la BD.

Saludos




Desconectado Chema

  • Full Member
  • ***
  • Mensajes: 126
    • Ver Perfil
    • meteoBezana
  • Estación: ESCTB3900000039108A
Re:Datos erróneos en la intensidad de precipitación
« Respuesta #3 en: 26 de Abril del 2024, 10:41:40 am »
Yo nunca he tenido necesidad de tocar la base de datos en los diez años que llevo con Weewx, por lo que ahora mismo no puedo ayudarte en cuanto a la estructura de la consulta SQL

Pero, salvo que lo hayas modificado la base de datos almacena los registros en unidades imperiales, por lo que deberías buscar en pulgadas y no en mm
Sí, alguna vez he tenido que hacer una limpieza de datos erróneos (no por culpa de la Davis o WeeWX sino más bien por 'manipular' yo por aquí y por allá ... jejeje.... pero esta vez no he tenido nada que ver...  ;D ...) El caso es que siempre he podido hacer una actualización correcta pero ahora es como si hubiera un dato 'fantasma' que se ha colado...

Por otra parte, los registros los guarda en el sistema métrico desde el principio (así lo dispuse) para poder hacer consultas SQL rápidamente sin tener que andar convirtiendo unidades.

saludos.
« Última modificación: 26 de Abril del 2024, 10:49:20 am por jmsolher »

Desconectado Chema

  • Full Member
  • ***
  • Mensajes: 126
    • Ver Perfil
    • meteoBezana
  • Estación: ESCTB3900000039108A
Re:Datos erróneos en la intensidad de precipitación
« Respuesta #4 en: 26 de Abril del 2024, 10:48:00 am »
Hola jmsolher,

Mirate este wiki: https://github.com/weewx/weewx/wiki/Cleaning-up-old-'bad'-data que explica (en inglés) como eliminar datos erronios. Recuerda siempre parar weewx y hacer copia de seguridad de la BD.

Saludos
Hola, gracias por el enlace dtalens. El tema es que ya he tenido alguna experiencia previa con este tipo de situaciones y siempre ha podido solventarlas pero ahora es distinto, cualquier consulta que hagas a la base de datos no te devuelve el registro erróneo, es como si fuera una especie de registro que anda por ahí pero sin estar... no  sé si me explico. Lo que voy a hacer es descargar la base de datos y abrirla con una aplicación de escritorio como DB Browser y buscar uno a uno en el mes de marzo a ver si encuentro el error.
Si lo anterior no funciona probaré con
Código: [Seleccionar]
sudo wee-database --rebuild-daily --from=2024-03-01 --to=2024-03-31 a ver si la base de datos se reconstruye correctamente.

saludos.
« Última modificación: 26 de Abril del 2024, 11:09:34 am por jmsolher »

Desconectado Chema

  • Full Member
  • ***
  • Mensajes: 126
    • Ver Perfil
    • meteoBezana
  • Estación: ESCTB3900000039108A
Re:Datos erróneos en la intensidad de precipitación
« Respuesta #5 en: 26 de Abril del 2024, 11:26:07 am »
Pues
Código: [Seleccionar]
wee_database –-rebuild-daily parece que ha hecho su magia y todo vuelve a estar en orden.  plau2 porque con DB Browser tampoco encontraba el famoso registro erróneo. Todo en orden de nuevo.