Software > WeeWX

Archive interval recomendado

(1/3) > >>

dtalens:
Hola,

Desde que tengo instalado weewx le puse un archive interval de 60 segundos, lo veis excesivo?. Lo digo porqué los gráficos de la web se me quedan bastante feos, muy en serucho. En algunos gráficos he puesto un intervalo de agregación (aggregate_interval de 5 min) y me lo apaña. Pero ahora me pregunto: ¿necesito realmente guardar datos cada minuto?

¿Qué me recomendáis?

Saludos,

jmviper:
Hola dtalens

Por mi parte mi la Davis la tengo cada minuto en su datalogger así que los programas también los tengo.

El beneficio es que tienes todos los datos posibles del día, así que si alguna vez tienes que hacer un drop y rebuild-dailies vas a tener todos los datos posibles de la tabla archive para recalcular las máx/mín diarias. Cada 5 minutos también lo hará, pero entonces puede que no se quede la máx/mín real del día.

La contra es el tamaño excesivo que va tomando la BBDD de weewx, muy grande (100 MB aprox cada año) por lo que al cabo de 5 años tendrías una BBDD de 500 MB que es bastante grande.
Yo lo que hago es con un script bash detener weewx en las campanadas de nochevieja  *+* *+* y renombrar la BBDD a weewx2020.sdb y poner weewx en marcha otra vez creando una BBDD nueva (weewx.sdb). Los informes que son lo que más importa siguen ahí por lo que se pueden seguir viendo.

En cuanto a gráficos en diente de sierra cada minuto.... mejor, quizás no estéticamente pero para aplicarle un zoom es lo mejor y no perder detalle. Yo elige funcionalidad a estética.
Aquí tienes mi en mi página los gráficos de MX cada minuto en Highstocks (librería de Highcharts). Si quiero puedo ampliar la zona del día que quiera.

Cada uno tendrá su intervalo según crea pero estos son los motivos por lo que lo tengo así, sobre todo porque WD y Cumulus MX también tiran del datalogger cada minuto y en caso de alguna pirula del PC que se quede colgado tiro cada minuto de datalogger y no pierdo nada.

jantoni:
Bueno......no exactamente.

El poner el archive cada 5 minutos no significa que pierdas datos de máximas y mínimas.

Eso va a depender de la estación meteorológica usada.

Por ejemplo, en una Davis Vantage Vue o Pro2, el poner un archive cada 5 minutos no te hará perder ninguna máxima o mínima, puesto que, aunque la generación de gráficos y el archivo en la base de datos sea cada 5 minutos, Weewx va recibiendo y almacenando los datos que le manda la consola cada X segundos (loop).

Cuando se produce una máxima o mínima, se almacena ese dato, con su epochtime.

Si mañana tienes que regenerar la base de datos, no debería perderse información.

Para muestra un dato de mi estación con Vantage Vue y Weewx.....datos máximos fuera de horario cada 5 minutos.

Otra cosa diferente es con estaciones como una Fine Offset en la que Weewx recibe el dato cada 1 minuto o cada 5 minutos. Aquí sí que se producen pérdidas de valores extremos producidos en ese intervalo de tiempo.

Por eso, para Fine Offset hay que utilizar, preferiblemente, una GW1000 o WH2650 con Weewx funcionando con el driver GW1000. Se puede ver (todavía en inglés) como los datos extremos no coinciden con datos 5minutales.

Desde mi punto de vista, sí, generar cada minuto es un derroche de recursos. Sobre todo en un ordenador de baja potencia como una raspberry pi (modelos antiguos)

dtalens:
Gracias por las respuestas.

La base de datos pues por ahora me da igual que sea grande, ya tengo otros programas como homeassistant con base de datos bastante grandes, de varias gigas ya que manejan un montón de sensores por toda la casa cogiendo datos. El otro dia al final la tuve que borrar 13 Gigas!!!! *-*


Por suerte la máquina que tengo es bastante más potente que una raspberry, así que seguiré guardando datos cada minuto. Después he agregado los datos cada 5 min para tener unas gráficas visualmente mejores. Jmviper: esta claro que tu solución es mejor pq no pierdes funcionalidad pero en belchertown no se si puede hacer zoom en los gráficos.

jmviper:
jantoni si quitas las tablas de diarios (drop-dailies) se van las máx/mín que haya recibido weewx con los loops. Después regenerar los diarios (rebuild-dailies) los hace con la tabla archive, así que si la tienes cada 5 minutos, puedes perder una décima (o más) en cada día regenerado, o incluso la mayor racha de viento.... es algo que me olvidaba... el viento y pillar la racha máxima... nada, lo tengo claro y así seguirá.... cada minuto  *+* *+*

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa