Software > WeeWX

Archive interval recomendado

<< < (2/3) > >>

jmviper:

--- Cita de: dtalens en 10 de Abril de 2021, 17:42:25 ---
Jmviper: esta claro que tu solución es mejor pq no pierdes funcionalidad pero en belchertown no se si puede hacer zoom en los gráficos.


--- Fin de la cita ---

Si está basado en highcharts se pueden modificar para hacerles zoom (en el script del código de highcharts):

https://api.highcharts.com/highcharts/chart.zoomType

https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/chart/zoomtype-x/

jantoni:
Bueno, todas las opiniones son buenas *+* *+* *+* *+* *+*

Si lo que quieres es máxima funcionalidad, y ya que utilizas Weewx puedes probar a hacer una locura que yo tengo en la cabeza hace años, y que no he probado por vaguería.

Grabar datos cada minuto en la base de datos y generar los gráficos cada 5 minutos.

¿Como?

 *+* *+* *+* *+* *+* *+* *+*

Pues *+* *+* *+* *+* *+*

Es una locura.

Sería con dos Weewx funcionando.

Si son estaciones cableadas, por ejemplo una Davis:

1er Weewx: Driver Vantage y generación cada minuto. No se invoca a cheetah para generar gráficos.
2º Weewx: Driver simulator y generación cada 5 minutos, invocando a cheetah para generar gráficos cada 5 minutos.

El primer Weewx no tiene misterio. El segundo, hay que invocar a cheetah pero usando la base de datos del primer Weewx. De ese modo, el segundo Weewx grabaría una base de datos cada 5 minutos, que no nos serviría para nada, pero generaría los gráficos con los datos buenos del primero.

Parece una locura, pero debería ser tan fácil como, en mi caso, utilizo datos de la Davis mezclados con los de la Fine Offset para generar los gráficos. Solo hay que indicar bien el "binding" a utilizar en cada caso.

Puahhhh.....vaya rollo acabo de soltar *+* *+* *+* *+* *+*

Edito.....se me olvidaba....eso era con estaciones cableadas.....con estaciones Fine Offset, con un GW1000 o WH2650 sería sumamente más fácil, puesto que no hay que usar el driver simulator......los dos Weewx usarían los mismos datos de origen, y cada uno grabaría una base de datos, una cada 1 minuto, y la otra cada 5 minutos. Pero el funcionamiento es el mismo. Pero es más fácil, por no tener que compartir dos instancias de Weewx el mismo recurso cableado (seguro que se estrellan)

dtalens:

--- Cita de: jmviper en 10 de Abril de 2021, 17:50:19 ---
--- Cita de: dtalens en 10 de Abril de 2021, 17:42:25 ---
Jmviper: esta claro que tu solución es mejor pq no pierdes funcionalidad pero en belchertown no se si puede hacer zoom en los gráficos.


--- Fin de la cita ---

Si está basado en highcharts se pueden modificar para hacerles zoom (en el script del código de highcharts):

https://api.highcharts.com/highcharts/chart.zoomType

https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/chart/zoomtype-x/

--- Fin de la cita ---

Estoy un poco tonto, si que tiene implentado el zoom pero no sabia como hacerlo. Tan facil como seleccionar el trozo que quieres de la gráfica con el ratón  *-* *-*

Jantoni lo que propones ya es nivel profesional!!!

dtalens:
Al final, voy a agregar cada 5 min solo el viento que sinó se ve fatal y después las barras de intensidad de lluvia cada 15 min. El resto de variables las dejo tal cual salen de la base de datos de weewx con un intervalo de 1 min.

jmviper:
Habría que deshabilitar el looping en una de las dos instancias de weewx con una Davis...dos instancias haciendo looping a la vez como que no puede ser.
Lo que no sé es si se puede hacer que la misma instancia de weewx enviara datos a dos BBDD con intervalos diferentes... Sería interesante porque aparte de la BBDD de weewx en la opi crearía otra BBDD mysql en el pc con windows de la estación. Así sería muy fácil reemplazar BBDD, convirtiéndolas entre formatos claro está y la de MySQL me serviría para la web en local.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa