Software > WeeWX

Transferir historico de WeatherLink a WeeWX

<< < (2/3) > >>

Los Vados-EC1DKG:
El problema es que en la Raspberry (destino) aparece más lluvia que en Weather Link (origen de datos) , si fuese al reves tendría logica que algun registro no se hubiese importado, pero da al reves, es como si se hubiese importado algun registro de más o hubiese redondeado hacia arriba.

He descargado la BD y la contrastaré con los datos de WL, si descubro algo os comento

jmviper:
Ah vale, lo he mirado mal. Puede que sea problema de redondeos, no se sabe.

De todas formas hay repasar las cantidades de lluvia de esa tabla, no queda otra. Esa cantidad anual sale de esa suma.

Ten en cuenta que si tienes las unidades de la tabla en US saldrán en pulgadas, para METRIC en cm y para METRICWX en mm


Los Vados-EC1DKG:
Le he estado dando una vuelta al tema de redondeos y parece ser que el problema surge a la hora de convertir de WLK a CSV con wlkReader.

Si se suman todas las celdas de enero en el CSV con Excel, da un valor diferente al reportado por WeatherLink. Esto se debe a que la lluvia en el archivo CSV se almacena en pulgadas y wlkReader solo guarda dos decimales en el campo de la lluvia. Mi teoria es que como las pulgadas son una medida muy grande, hay dias en los que puede llover milesimas de pulgada (0.0001) y wlkReader leerá este valor y lo redondeará o truncará, dando valores que no se corresponden a lo que WeatherLink calcula al leer su base de datos directamente.

Al final he decidido probar el metodo de Jantoni con WView. Lo he compilado desde cero en una maquina virtual de Debian porque los repositorios ya no existen y he utilizado wlk2sqlite para convertir los datos. He movido la BD de WView a la Rasberry con Weewx, he actualizado los indices diarios con "sudo wee_database --rebuild-daily" y los recuentos que faltaban con "sudo wee_database --calc-missing". He podido generar las plantillas sin problemas y parece que está funcionando todo correctamente y sin desfases...  :aplaude1:

Muchas gracias por la ayuda, saludos

jantoni:
Pues si lo tienes compilado, podrías pasarlo (si se puede) para que alguien lo pueda usar en un futuro.

Habría que indicar para que plataforma de Hardware es, ya que la compilación no valdrá de un tipo de máquina a otro.

Supongo que Meteoclimatic admitirá el subir un fichero en formato tar. Si no, pues me lo dices y vemos como mandármelo por privado y ya intento subirlo a Meteoclimatic.

73

Los Vados-EC1DKG:
He intentado mandarte un privado pero dice que el mensaje ha sido bloqueado. Adjunto un tar.gz con los archivos compilados para Debian 11 dentro de una MV de VirtualBox x64. Creo que es una plataforma adecuada porque cualquiera con un ordenador relativamente moderno puede replicarlo, sin hacer falta una Raspberry.

Para compilarlo seguí la guia que publicaste en https://wiki.meteoclimatic.net/wiki/Instalaci%C3%B3n_de_Wview. Al ser una versión más moderna de Debian el problema que ocurre son las dependencias y su nombre, esta es la orden actualizada con los nuevos nombres:

sudo apt-get install --yes build-essential zlib1g-dev libpng-dev libreadline-dev gawk libsqlite3-dev sqlite3 libgd-dev libssl-dev libcurl4-openssl-dev libusb-1.0-0 libusb-1.0-0-dev apache2 php php-sqlite3 libapache2-mod-php ntp tnftp wget libudev-dev

libpng12-dev -> libpng-dev
libgd2-xpm -> libgd-dev
libgd2-xpm-dev -> libgd-dev
php5 -> php
php5-sqlite -> php-sqlite3
libapache2-mod-php5 -> libapache2-mod-php

El resto de pasos de la guia me han funcionado bien y deberían poder seguirse igual. Como los archivos pesan un poco y no te los puedo adjuntar, los he subido a Anonfiles. No ando muy suelto con el tema de compilar, así que no se muy bien si eso será suficiente o se necesita algún paquete más. Si necesitas algo puedes responderme al hilo, mandarme un MP.

https://anonfiles.com/G5g8w669y0/radlib-2.12.0-compilado.tar_gz
https://anonfiles.com/Hdg8wb63yf/wview-5.21.7-compilado.tar_gz

Muchas gracias por la ayuda

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa