Meteoclimatic
Software => WeeWX => Mensaje iniciado por: EA5AW en 31 de Marzo del 2021, 10:01:16 am
-
Que formato guarda en la base de datos la presión atmosférica, por ejemplo 30.052 son 1017.7hPa.
Para los datos de lluvia son pulgadas, para los datos del barómetro?
-
Pulgadas de mercurio
InHg
https://es.wikipedia.org/wiki/Pulgada_de_mercurio
-
Pulgadas de mercurio
InHg
https://es.wikipedia.org/wiki/Pulgada_de_mercurio
Gracias.
-
Aprovecho este hilo para preguntar si es posible descargar la base de datos, y editarla con SQLITEDATABROWSER para cambiarle las unidades a todas las variables y hacerla manejable. Gracias.
-
Hola edlmeteo
Quieres decir pasarla de US a METRIC por ejemplo ?? No lo hagas manualmente nunca, no es una buena idea ya que son muchas tablas. Weewx tiene una utilidad para convertir la BBDD a uno de los tres formatos posibles (US,METRICWX,METRIC):
http://weewx.com/docs/customizing.htm#Changing_the_unit_system
Detienes weewx, editas el weewx.conf poniendo en:
[StdConvert]
target_unit = METRIC
el nuevo formato y ejecutas sudo wee_database /etc/weewx/weewx.conf --reconfigure
Eso empezará a generar una nueva base de datos en /var/lib/weewx llamada weew.sdb_new (se puede tirar un buen rato según sea de grande la BBDD).
Cuando termine de crearla renombras la antigua con sudo mv /var/lib/weewx/weewx.sdb /var/lib/weewx/weewx.sdb_old y renombras la nueva a la original con sudo mv /var/lib/weewx/weewx.sdb_new /var/lib/weewx/weewx.sdb
Pones en marcha weewx y ya tendrás la nueva BBDD en métrico.
-
Interesante... muchas gracias.
-
Alguna forma de cambiar la fecha de epoch a hora normal? Gracias.
-
Alguna forma de cambiar la fecha de epoch a hora normal? Gracias.
Quieres decir en el campo de la fecha en la BBDD de weewx ?? Que yo sepa no y mejor así. Seguramente el campo de la fecha sea primario y ordene la BBDD por él. Es más fácil ordenar los registros de una BBDD por números (epoch) que por cadenas alfanuméricas de fecha ya que son dos formatos de diferente ordenación.
Además con la fecha en epoch es muy fácil la conversión a fecha alfanumérica en cualquier formato por lo que se logra una gran portabilidad y es con lo que operan internamente los lenguajes de programación en sus tipos de fecha.
Lo malo es eso, que no te enteras en la BBDD de qué fecha es si no usas algún conversor de epoch.
-
Aunque por cierto y acabando ahora mismo de trastear con DB Browser for SQlite se puede hacer clic derecho del ratón en el campo de fecha (dateTime) de cualquier tabla de la BBDD y elegir Editar el formato de presentación y seleccionar Hora Unix a hora local y nos presentará las fechas en la hora local del PC.
Si es que con vosotros aprendo cosas nuevas *+* *+*
-
Eso no lo sabía yo.
Habrá que probarlo.
En cuanto a la base de datos, jamás, el diseño de Weewx, respetando el inicialmente diseñado para Wview, es que el tiempo se guarda en formato Epoch, que es lo único más o menos estándar que hay en este mundo de locos.