Software > WeeWX

Toqueteo de la base de datos - Errores, inconsistencias, añadir registros

<< < (4/11) > >>

jantoni:
Teóricamente,  si.

Recuerda hacer, antes, una copia de la base de datos.

También puedes añadir otro registro.

El tema de la base de datos, ya se trató hace unos meses. Dado lo poco usual de tener que tocarla, al contrario que otros programas, es normal que incluso los más experimentados usuarios tengan dudas a la hora de tocar la boda.

No recuerdo que haya que tocar la diaria, tendría que revisar el foro y la wiki

jmfernandezz:
Después de estar todo el día dándole vueltas y comprender la estructura de la base de datos de Weewx, le voy a meter caña.
Manos a lo obra.
Antes de tocar valores, he querido eliminar datos que había en la base de datos del año 2015 (supongo que estaban en la imagen que instalé).
Directamente, he eliminado todos los registros correspondientes al año 2015 (mi consola empezó en 2016).
Para ello, he eliminado esos registros tanto de archive como de archive_day_xxxxx. De este modo la dejo totalmente limpia.

De momento, parece que ha ido bien. Por ejemplo, en la web, en los informes NOAA, ya solo me deja la opción de los informes de 2016 (ya no tengo opción para los informes de 2015).

Tendré que esperar a que se actualicen la página anual para ver si ha eliminado los datos de 2015.

Esperaré que pasa y después seguiré con los cambios que necesito en el pluvio.

jmfernandezz:
Ayer le volví a meter mano a la base de datos.
Ya he conseguido limpiarla de todo y he incluido los datos que eran erróneos (cuando compré la estación hice pruebas con el pluvio y había datos de estas pruebas). Además, tenía informes NOAA desde el año 2014.

Otro tema listo.
Muchas gracias por la ayuda.

chve:
Joder, joder, joder... tela para modificar algun valor de la db. ¿como puede ser que algo que se sabe que mas pronto o mas tarde se debe modificar requiera de tal pericia?

El propia weewx debería de contar con alguna herramienta que facilite este proceso. No todos los días anda la gente manipulando bases de datos para que tan importante opción se quede en el aire.

Un saludo y vamos a por ello.

Wlarues:
Buenas, para cosas sencillas con el SQLite Manager (complemento de Firefox) te puedes apañar, yo lo hago a menudo. Es más visual y sencillo.
Para cosas complejas sí que es necesario usar órdenes SQL como indicaba Jantoni al principio del post (yo lo he hecho así un par de veces, el resto me las he apañado con el plugin). Aunque se puede hacer también con el SQLite Manager.

El proceso sería:
-Parar Weewx
-Copiar la base de datos al ordenador donde la vayas a editar (y hacer una copia de seguridad en otra carpeta)
-Editar la base de datos con el plugin
-Copiar a la raspberry la base de datos
-Iniciar Weewx y comprobar que todo está bien

Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa