Meteoclimatic

Software => WeeWX => Mensaje iniciado por: meteozgz en 24 de Febrero del 2018, 18:45:33 pm

Título: Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 18:45:33 pm
Buenas a todos,

Hace unos días la estación me dejo de subir datos debido a que se había desconectado (aún no sé como) el datalogger de la consola. Como estoy fuera actualmente no lo he podido 'arreglar' hasta hoy, y ahora mismo no actualiza con los datos actuales. Se queda en el día 29 de enero a las 10 de la mañana, por lo que no sé que error puede ser. En el LOG no sale ningún fallo...

Muchas gracias
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 19:38:27 pm
Hola meteozgz

Por lo que se ve en la URL de la plantilla y en tu página web todo está parado en ese día 29... qué te dice weewx con sudo service weewx status ??
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 19:42:17 pm
Hola meteozgz

Por lo que se ve en la URL de la plantilla y en tu página web todo está parado en ese día 29... qué te dice weewx con sudo service weewx status ??

Me sale Active (running) desde 1970-01-01
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 19:44:04 pm
Ummm... qué hora tiene entonces el sistema ?
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 19:48:53 pm
Ummm... qué hora tiene entonces el sistema ?
El sistema tiene la hora actual y el día actual, porque cuando lo he visto he ido a mirarlo.

Yo creo que es algún problema del Apache2, como en el otro hilo... Porque he puesto el WeeWx en vivo y salían los datos actuales...
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 19:51:37 pm
Entonces en local va bien según dices. Envía la plantilla y página por FTP a un alojamiento web o lo tienes como servidor web local ?
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 19:54:15 pm
Entonces en local va bien según dices. Envía la plantilla y página por FTP a un alojamiento web o lo tienes como servidor web local ?

En local en modo vivo funciona bien, pero en el index.html esta ese fallo.
La plantilla y la página la envió por FTP a un servidor
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 19:59:09 pm
A ver que me confundo un poco... el index.html de tu página en local está actualizado al igual que la plantilla de meteoclimatic o no ? Es para centrarnos en porqué no lo sube por FTP
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 20:04:45 pm
A ver que me confundo un poco... el index.html de tu página en local está actualizado al igual que la plantilla de meteoclimatic o no ? Es para centrarnos en porqué no lo sube por FTP

Ni en la plantilla de meteoclimatic, ni en el index.html del servidor, ni en el index.html en local actualiza, es decir, están los datos del 29/1 a las 10H. Pero si pones el WeeWx en modo vivo (la retaíla de código que sale en la consola de la RP) ahí si que son los datos actuales.

La subida de FTP funciona perfectamente, pero no actualiza los datos en la RP, por lo que todo que se suba va a ser del 29/1
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 20:11:35 pm
Entonces puede que haya algo corrompido en las fechas al quedarse colgado el equipo. Jantoni es el que más entiende de weewx pero así de primeras y para comprobar la base de datos prueba a parar Weewx y pon sudo wee_database --check a ver cuál es el resultado.
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 20:20:13 pm
Entonces puede que haya algo corrompido en las fechas al quedarse colgado el equipo. Jantoni es el que más entiende de weewx pero así de primeras y para comprobar la base de datos prueba a parar Weewx y pon sudo wee_database --check a ver cuál es el resultado.

Me da como un error diciendo que --check no existe como comando...
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 24 de Febrero del 2018, 22:13:32 pm
Pues es raro, a mí me sale con sudo wee_database --check y sin el sudo delante.

Qué te pone sudo service apache2 status ?
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 23:04:40 pm
Pues es raro, a mí me sale con sudo wee_database --check y sin el sudo delante.

Qué te pone sudo service apache2 status ?

Me pone que funcionando y sin problemas. También he actualizado y upgrade el sistema. Antes de esto me daba fallo y no me dejaba desinstalarlo e reinstalarlo...

Aún así, sigue el problema: no actualiza con los datos actualmente.
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 24 de Febrero del 2018, 23:39:32 pm
En el log de WeeWx hay una línea que me tiene bastante preocupado y que puede que sea el fallo...

reportengine:copied 0 files to /var/www/html/weewx
Título: Re:Fallo en la actualización de datos
Publicado por: Xavi-EA5ZF en 25 de Febrero del 2018, 10:09:05 am
Debes de haber tenido un problema con la hora en un reinicio y te habrá marcado una fecha y hora posteriores a las actuales por eso está running, pero esperando que le llegue algo mas reciente que lo que tiene en la bse de datos.
Mira en los post que debe de haber un montón de weewx en donde se indica que se debe hacer para cada caso concreto.
Normalmente hay que parar la estación (weewx), borrar la memoria del dataloger y editar la base de datos para borrar los registros superiores al día de hoy o erróneos.
Aviso: operar la BBDD no es un tema de nivel fácil, hay riesgos, por lo que siempre hay que hacer copias antes de tocar nada y saber bien cual es el problema y que hay que hacer para reparar sin romper.
Salu2
Xavi
PD.- Error en el log es posible que no tengas, pero si miras bien algo hay... siempre..
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 25 de Febrero del 2018, 11:04:52 am
En el log de WeeWx hay una línea que me tiene bastante preocupado y que puede que sea el fallo...

reportengine:copied 0 files to /var/www/html/weewx

A mí lo que me preocupa es eso de la fecha 0 Unix (1-1-1970) que te pone weewx en su comienzo. Como hace referencia Xavi casi es 100% seguro que se haya corrompido base de datos y/o memoria del datalogger si le pilló mal desconexión.

Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 25 de Febrero del 2018, 11:36:42 am
Debes de haber tenido un problema con la hora en un reinicio y te habrá marcado una fecha y hora posteriores a las actuales por eso está running, pero esperando que le llegue algo mas reciente que lo que tiene en la bse de datos.
Mira en los post que debe de haber un montón de weewx en donde se indica que se debe hacer para cada caso concreto.
Normalmente hay que parar la estación (weewx), borrar la memoria del dataloger y editar la base de datos para borrar los registros superiores al día de hoy o erróneos.
Aviso: operar la BBDD no es un tema de nivel fácil, hay riesgos, por lo que siempre hay que hacer copias antes de tocar nada y saber bien cual es el problema y que hay que hacer para reparar sin romper.
Salu2
Xavi
PD.- Error en el log es posible que no tengas, pero si miras bien algo hay... siempre..
En el log de WeeWx hay una línea que me tiene bastante preocupado y que puede que sea el fallo...

reportengine:copied 0 files to /var/www/html/weewx

A mí lo que me preocupa es eso de la fecha 0 Unix (1-1-1970) que te pone weewx en su comienzo. Como hace referencia Xavi casi es 100% seguro que se haya corrompido base de datos y/o memoria del datalogger si le pilló mal desconexión.


Estuve ayer trasteando un poco la base de datos y el último registro es del 29/1, ergo, del último día que estuvo la estación. también miré los primeros registros por si había metido algún registro con 1/1/1970 y nada.

Creo que puede que sea el datalogger, por lo que voy a borrar su memoria y a ver si funciona ya...

Muchas gracias por los consejos :)
Título: Re:Fallo en la actualización de datos
Publicado por: meteozgz en 25 de Febrero del 2018, 11:51:58 am
Arreglado. Ya actualiza y parece que va todo perfecto.
He borrado los datos del datalogger a través de WeeWx y ya esta...

Muchas gracias por todo :)
Título: Re:Fallo en la actualización de datos
Publicado por: jantoni en 25 de Febrero del 2018, 18:43:31 pm
Hola meteozgz

Por lo que se ve en la URL de la plantilla y en tu página web todo está parado en ese día 29... qué te dice weewx con sudo service weewx status ??

Me sale Active (running) desde 1970-01-01

1970-01-01
Título: Re:Fallo en la actualización de datos
Publicado por: jantoni en 25 de Febrero del 2018, 18:44:03 pm
Vaya, llegué tarde, je je
Título: Re:Fallo en la actualización de datos
Publicado por: GarciaMiguel en 27 de Octubre del 2018, 11:36:21 am
Arreglado. Ya actualiza y parece que va todo perfecto.
He borrado los datos del datalogger a través de WeeWx y ya esta...

Muchas gracias por todo :)

Buenos días,

A mi, me ha pasado algo parecido, y me ha servido de gran ayuda el presente hilo, por lo que doy las gracias a todos los que habéis colaborado.

El router se quedó sin acceso a internet, el montaje davis+datalogger+raspi+weewx seguía funcionando aunque sin poder subir datos a internet, por el histórico de datos del datalogger, ésto fue así hasta dos días después por que el datalogger dejó de almacenar datos, el resto de días aparecen en blanco.

Hoy he reiniciado el router (12 días después), y todo funciona normal a excepción de que los datos que las plantillas generan como actuales son los de la última lectura de esos dos días, como si weewx no leyera los datos actuales.

Mi conclusión tras leer éste hilo fué que el datalogger tras dos días ¿sin internet? se bloqueó (no sé por que motivo necesita iternet), he borrado lo que había en el datalogger, y el sistema vuelve a leer los datos actuales y generar plantillas correctamente, ahora bien, los datos de esos días entre hoy y la última lectura de dos días después del fallo del router, el datalogger no los vuelve a recuperar de la memoria de la consola (en la consola sí ques està el histórico de los últimos 24 días). Es decir, que el datalogger no me carga los datos almacenados en la consola, parece que sólo los actuales, ¿alguien sabe porquè? ¿Puede ser que haya de cambiar la configuración del datalogger desde weewx?

No sé si me he explicado bién del todo o ha quedado muy "lioso", disculpas en caso afirmativo, y perdón por el ladrillo.

Muchas gracias de antemano.

Un saludo.
Título: Re:Fallo en la actualización de datos
Publicado por: jmviper en 27 de Octubre del 2018, 12:28:37 pm
Hola GarciaMiguel

Si has borrado los datos del datalogger no vas a poder recuperar los datos de él. La consola registra máximas y mínimas además de sus gráficos. El datalogger almacena los registros en el intervalo de tiempo que se tengan y que pueden ser extraídos por weewx o cualquier programa para rellenar datos pasados. Son dos cosas diferentes porque ocupan diferentes memorias.

Tampoco sé yo porqué weewx no ha actualizado sin internet. Puede que se detuviese al no haberlo.

Saludos