Autor Tema: Como modificar el tiempo grabación en base de datos de la RPI. ?  (Leído 15467 veces)

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

Desconectado ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Como modificar el tiempo grabación en base de datos de la RPI. ?
« en: 07 de Marzo del 2021, 09:36:03 am »
Buenas..

Dispongo de una Davis Vue con Weewx 3.92 y datalogger USB, la historia es que las grabaciones a la base de datos en VAR\WWW\HTML\WEEWX las hace cada 2 segundos, con lo que genera un fichero bestial en la RPI.
He seguido el tuto y en la config. tengo puesto 5 minutos.

# Otherwise, you must specify it below (in seconds):
    archive_interval = 300

Por lo que tengo entendido, es la consola la que manda, pero no sé como configurarla para igualar ambos parámetros, tal como se indica en el tuto.
La única forma que veo es entrando por WL, que ya está en 5 minutos.

Alguien podría indicarme  como modificarlo ?

archive_inverval = segundos     Se indicará la periodicidad de Weewx en generar los registros en los archivos. Esto es, páginas web, plantilla meteoclimatic, etc, etc. ESTE TIEMPO DEBE COINCIDIR CON EL TIEMPO DE GENERACION EN LA CONSOLA SI WEEWX PUEDE LEERLO. Es decir, si en la consola tienes 30 minutos y en Weewx indicas 5 minutos (300 segundos), LO QUE MANDA ES EL TIEMPO INDICADO EN LA CONSOLA.

Este ha sido, tradicionalmente, el problema más habitual en el neófito en Weewx.

INSISTO. DEBES IGUALAR EL TIEMPO DE REGISTRO EN LA CONSOLA Y WEEWX. Esto no es exclusivo de Weewx, ocurre también con otros softwares.


Salud y meteo
« Última modificación: 07 de Marzo del 2021, 09:41:17 am por ELMASNOU »

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #1 en: 07 de Marzo del 2021, 09:45:54 am »
http://www.weewx.com/docs/hardware.htm#vantage_notes

El tiempo se pone en minutos,  con esta utilidad.

Debes parar previamente weeewx, y luego volver a ponerlo en marcha.

Para una instalación con paquete Debian o meteowee, sería

sudo wee_device /etc/weewx/weewx.conf --set-interval=5

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 ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #2 en: 07 de Marzo del 2021, 10:00:10 am »
http://www.weewx.com/docs/hardware.htm#vantage_notes

El tiempo se pone en minutos,  con esta utilidad.

Debes parar previamente weeewx, y luego volver a ponerlo en marcha.

Para una instalación con paquete Debian o meteowee, sería

sudo wee_device /etc/weewx/weewx.conf --set-interval=5

Gracias por tu rápida respuesta.
Me pongo a ello.


Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #3 en: 07 de Marzo del 2021, 10:09:16 am »
¿Que skin usas?

¿Puedes poner el log desde que arrancas weewx hasta que empieza a generar datos?

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 ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #4 en: 07 de Marzo del 2021, 10:36:13 am »
http://www.weewx.com/docs/hardware.htm#vantage_notes

El tiempo se pone en minutos,  con esta utilidad.

Debes parar previamente weeewx, y luego volver a ponerlo en marcha.

Para una instalación con paquete Debian o meteowee, sería

sudo wee_device /etc/weewx/weewx.conf --set-interval=5

He hecho lo que has indicado, y parece como si ya estuviera en 5 minutos, no obstante te paso report para que veas que graba cada 2"


CONSOLE SETTINGS:
      Archive interval:             300 (seconds)
      Altitude:                     10 (meter)
      Wind cup type:                large
      Rain bucket type:             0.2 mm
      Rain year start:              1
      Onboard time:                 2021-03-07 10:07:17


root@*******:~# wee_device --set-interval=5
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.1.1 (weewx.drivers.vantage)
Old archive interval is 5 minutes, new one will be 5 minutes.
Old and new archive intervals are the same. Nothing done.
root@*******:~#


2021-03-07 09:30:53   30.1438862292   54.7535424586   30.153   1185.90055055
2021-03-07 09:30:55   30.1438862292   54.7535424586   30.153   1185.90055055
2021-03-07 09:30:57   30.1438862292   54.7535424586   30.153   1185.90055055
2021-03-07 09:30:59   30.1438862292   54.7535424586   30.153   1185.90055055
2021-03-07 09:31:01   30.142886464   54.7535424586   30.152   1185.90055055


Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #5 en: 07 de Marzo del 2021, 10:38:39 am »
No entiendo eso del report.


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

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #6 en: 07 de Marzo del 2021, 10:39:54 am »
Eso parecen los datos que envía la consola a weewx....pero no significa que toque la base de datos

Pero, de dónde sacas ese report?

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 ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #7 en: 07 de Marzo del 2021, 10:46:34 am »
No entiendo eso del report.

Es la captura del fichero de las grabaciones que va haciendo en VAR\WWW\HTML\WEEWX

Desconectado ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #8 en: 07 de Marzo del 2021, 10:49:42 am »
Eso parecen los datos que envía la consola a weewx....pero no significa que toque la base de datos

Pero, de dónde sacas ese report?

Correcto son los datos que la consola envía al Weewx de la RPI. Y quisiera que fueran cada 5' en vez de los 2"

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #9 en: 07 de Marzo del 2021, 11:08:21 am »
[[Meteotemplate]]
         binding = loop


si tienes puesto eso en weewx.conf cámbialo a:

[[Meteotemplate]]
         binding = archive


y reinicia weewx.

Que lo haga con loop no significa que grabe en ese intervalo en la BBDD de weewx, ahí lo hará cada cinco minutos como tendrás en el archive_interval de weewx.conf, lo que hará es volcar el loop a un archivo de texto que usará meteotemplate, no sé exactamente el funcionamiento para actualizar los datos.




Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #10 en: 07 de Marzo del 2021, 11:35:37 am »
[[Meteotemplate]]
         binding = loop


si tienes puesto eso en weewx.conf cámbialo a:

[[Meteotemplate]]
         binding = archive


y reinicia weewx.

Que lo haga con loop no significa que grabe en ese intervalo en la BBDD de weewx, ahí lo hará cada cinco minutos como tendrás en el archive_interval de weewx.conf, lo que hará es volcar el loop a un archivo de texto que usará meteotemplate, no sé exactamente el funcionamiento para actualizar los datos.

Sigue haciéndolo cada 2" es muy raro.
hay alguna forma de parar la grabación ? pero entonces me quedaría sin datos.  >:(
Pero a este ritmo en nada se saturará la SD.
« Última modificación: 07 de Marzo del 2021, 11:38:01 am por ELMASNOU »

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #11 en: 07 de Marzo del 2021, 13:24:56 pm »
Yo creo que es cosa de Meteotemplate.

Ahí no puedo ayudar.

No sé que es ese reporte. Desde luego en la base de datos, no se genera más que cada 5 minutos.

Personalmente, no le veo ningún valor añadido a dos cosas con las estaciones meteorológicas:

- Tener datos web en tiempo real
- Enviar datos de la estación a las redes sociales.....y menos cada minuto.

Pero volviendo a lo tuyo.....todavía no sé a qué te refieres cuando dices que graba datos cada 2 segundos. Por eso te pido datos del log de weewx.

Cuando dices que graba en VAR\WWW\HTML\WEEWX, eso es un directorio....y ahí se graban las páginas que se visualizarán en la web.

Creo que deberías pedir ayuda a otros usuarios de Meteotemplate....en el subforo de creación de páginas web.

Saludos.

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

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.647
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #12 en: 07 de Marzo del 2021, 13:28:20 pm »
De todos modos estamos a ciegas.

Por favor, un volcado de pantalla del directorio, del log, de algo.....para ver que esos ficheros se van haciendo grandes.

Es que nada tiene sentido para mi.

En VAR\WWW\HTML\WEEWX al estar la páginas a visualizar, Weewx lo que hará es machacar las anteriores, pero no incremntar el tamaño progresivamente.

Lo dicho, si no aportas algo "visual" no podremos saber de qué se trata

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 ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #13 en: 07 de Marzo del 2021, 17:20:04 pm »
De todos modos estamos a ciegas.

Por favor, un volcado de pantalla del directorio, del log, de algo.....para ver que esos ficheros se van haciendo grandes.

Es que nada tiene sentido para mi.

En VAR\WWW\HTML\WEEWX al estar la páginas a visualizar, Weewx lo que hará es machacar las anteriores, pero no incremntar el tamaño progresivamente.

Lo dicho, si no aportas algo "visual" no podremos saber de qué se trata

Hola de nuevo Jantoni.
Te adjunto capturas en las que puedes observar que hasta el 28/02 se gravaba en una froggit cada 5 minutos. A partir de esta fecha la reemplazo por una Davis. Y es cuando empieza a gravar cada 2 ".
Probé de modificar en consola grabar cada 10'     wee_device --set-interval=10         pero sin resultado.
Lo de modificar Meteotemplate igual.

Si necesitas alguna cosa en concreto te lo adjunto.

Gracias.

No me aparecen la imagenes adjuntas...

« Última modificación: 07 de Marzo del 2021, 17:22:55 pm por ELMASNOU »

Desconectado ELMASNOU

  • Newbie
  • *
  • Mensajes: 44
    • Ver Perfil
    • METEO EL MASNOU
  • Estación: Mis estaciones: EL MASNOU-Ocata ESCAT0800000008320D, BADALONA Dalt la Vila ESCAT0800000008911C
Re:Como modificar el tiempo grabación en base de datos de la RPI. ?
« Respuesta #14 en: 07 de Marzo del 2021, 17:25:11 pm »


« Última modificación: 07 de Marzo del 2021, 17:30:21 pm por ELMASNOU »