Autor Tema: No se actualiza la plantilla de weewx  (Leído 3191 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado gonchoCT

  • Jr. Member
  • **
  • Mensajes: 81
    • Ver Perfil
  • Estación: ESMUR3000000030380C
No se actualiza la plantilla de weewx
« en: 16 de Diciembre del 2020, 16:47:19 pm »
Buenas tardes, resulta que esta mañana entré a meteoclimatic a ver datos de mi estación y me he encontrado que lleva mandando los mismos datos desde el día de ayer. Me he metido en la raspberry y he ejecutado service weewx status, y todo parece funcionar bien, pero al abrir el archivo index.html veo que lleva sin actualizarse desde las 15:00 de ayer. He reiniciado tanto service weewx como la raspberry, pero sigue sin actualizarse a pesar de que service weewx status me indica que todo va correctamente. ¿Alguien sabe qué podría estar pasando? Muchas gracias de antemano

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No se actualiza la plantilla de weewx
« Respuesta #1 en: 16 de Diciembre del 2020, 17:05:38 pm »
Hola

Weewx puede ir bien pero puede no estar grabando registros en la base de datos y por lo tanto no generando ningún archivo. Compruébalo con ls -l /var/lib/weewx/weewx.sdb  (las l al principio son eles minúsculas). Con eso podrás ver qué fecha tiene.

Generalmente eso ocurre cuando ha habido algún corte de electricidad y se ha quedado la consola con otra hora que no es la correcta y se quedan registros anteriores a los últimos en el datalogger.

Haz un sudo wee_device --dump con weewx detenido y descargará datalogger y supuestamente arreglará la base de datos. Vuelve a ponerlo en marcha a ver qué tal.


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

www.meteoarchena.es

Desconectado gonchoCT

  • Jr. Member
  • **
  • Mensajes: 81
    • Ver Perfil
  • Estación: ESMUR3000000030380C
Re:No se actualiza la plantilla de weewx
« Respuesta #2 en: 16 de Diciembre del 2020, 17:12:04 pm »
Por si es de ayuda, el comando weewxd /etc/weewx/weewx.conf me devuelve que sí se están leyendo los datos de la estación, y ejecutando ls -l var/lib/weewx/weewx.sdb me devuelve que la base de datos no se actualiza desde ayer. Acabo de descargar el data logger, y voy a iniciar weewx a ver si se arregla, muchas gracias por la ayuda.

Desconectado gonchoCT

  • Jr. Member
  • **
  • Mensajes: 81
    • Ver Perfil
  • Estación: ESMUR3000000030380C
Re:No se actualiza la plantilla de weewx
« Respuesta #3 en: 16 de Diciembre del 2020, 17:40:55 pm »
Perfecto, ya se actualiza la base de datos y se ha subido la plantilla actualizada a meteoclimatic. Muchísimas gracias

Desconectado gonchoCT

  • Jr. Member
  • **
  • Mensajes: 81
    • Ver Perfil
  • Estación: ESMUR3000000030380C
Re:No se actualiza la plantilla de weewx
« Respuesta #4 en: 16 de Diciembre del 2020, 18:54:41 pm »
Pues ha vuelto a quedarse colgado, ya no se actualiza

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No se actualiza la plantilla de weewx
« Respuesta #5 en: 16 de Diciembre del 2020, 20:54:04 pm »
Habría que ver qué pone el log entero, si no lo tienes separado del log principal estará en él, en /var/log/syslog.

Prueba a hacer lo de antes y una vez volcada la base de datos antes de iniciar weewx borra datalogger con sudo wee_device --clear-memory, te pedirá confirmación.

Inicia weewx y a ver si va ya bien. Si no fuese ya digo que habrá que ver syslog o si ejecutas weewxd /etc/weewx/weewx.conf esperar al tiempo de grabación en la base de datos (cada múltiplo de 5 minutos si lo tienes así) para ver qué dice. Todo esto con weewx detenido.


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

www.meteoarchena.es

Conectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.746
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No se actualiza la plantilla de weewx
« Respuesta #6 en: 18 de Diciembre del 2020, 09:52:18 am »
Como dice Jmviper, el log es el que os va a decir, casi siempre, que ocurre.

Cuando las comunicaciones entre weewx y la estación es normal, pero no actualiza la base de datos, lo habitual es lo que ha comentado, un problema con el tiempo del último registro grabado en la base de datos.

Si el último registro es de, por ejemplo, de mañana a las 12:00, hasta que no sean las 12:01 de mañana, la base de datos no se actualizará.

El otro problema más habitual para no actualizar base de datos es que no haya comunicación con la estación.

Y, por último, no hay que descartar problemas de corrupción en la tarjeta SD, más habitual de lo que pensamos,

Hablamos de la base de datos, no de los gráficos, que pueden tener otros problemas.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No se actualiza la plantilla de weewx
« Respuesta #7 en: 18 de Diciembre del 2020, 11:00:57 am »

Como dice Jmviper, el log es el que os va a decir, casi siempre, que ocurre.


Exacto, y en este caso entra el casi siempre ya que no suelta ninguna clase de error generalmente. service weewx status muestra a weewx como active (running) y aparentemente funciona normal peeeeero no graba en la base de datos y por lo tanto no genera/actualiza ni páginas web, ni plantillas ni gráficos.

Lo típico es que salgan líneas así en el log de weewx o en service status:

dic 18 10:50:00 orangepipc python3[1961]: weewx[1961] INFO weewx.manager: Added record 2020-12-18 10:50:00 CET (1608285000) to database 'weewx.sdb'
dic 18 10:50:01 orangepipc python3[1961]: weewx[1961] INFO weewx.manager: Added record 2020-12-18 10:50:00 CET (1608285000) to daily summary in 'weewx.sdb'
dic 18 10:50:04 orangepipc python3[1961]: weewx[1961] INFO weewx.cheetahgenerator: Generated 9 files for report StandardReport in 2.88 seconds
dic 18 10:50:06 orangepipc python3[1961]: weewx[1961] INFO weewx.imagegenerator: Generated 12 images for report StandardReport in 1.88 seconds
dic 18 10:50:06 orangepipc python3[1961]: weewx[1961] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx

Si no salen ni en el estado ni en el log es porque no está grabando y generalmente suele ser por datalogger con registros con hora desactualizada, vamos que se ha apagado la consola y ha vuelto con una hora diferente y se ha metido esa hora errónea en los registros del datalogger. Weewx pide al datalogger descargar desde la última fecha de su base de datos pero se encuentra con que el datalogger tiene las horas desordenadas. También creo que ocurre si la base de datos tiene como última fecha una que el datalogger no tiene.



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

www.meteoarchena.es

Desconectado gonchoCT

  • Jr. Member
  • **
  • Mensajes: 81
    • Ver Perfil
  • Estación: ESMUR3000000030380C
Re:No se actualiza la plantilla de weewx
« Respuesta #8 en: 27 de Diciembre del 2020, 17:47:52 pm »
Perdona, escribí un mensaje para decir que ya iba todo bien pero se me olvidó enviarlo y se quedó en el borrador. Hice sudo wee_device --clear-memory y ya todo va perfecto. Muchas gracias!

Conectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.746
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No se actualiza la plantilla de weewx
« Respuesta #9 en: 27 de Diciembre del 2020, 18:27:34 pm »
Genial

 apla3 apla3