Gráficos Sparkline en tiempo real
Para conseguir ver los datos de nuestra estación meteorológica en la web, necesitamos:
- El software meteorológico Weatherdisplay.
- Su base de datos subida y actualizada a nuestra web.
- El archivo clientrawhour.txt de WD actualizado en la web.
- El paquete Wdsparkline que puede descargar aquí:
Este tipo de gráfico tiene muchas ventajas:
- Tamaño: muy reducido.
- Información: En tiempo real (dependará del período de actualización de la estación).
- En poco espacio nos presenta los valores máximo, mínimo y actual (en color).
Husmeando por el foro de Cumulus, encontré el hilo sobre los gráficos Sparkaline para Cumulus.
Os pongo un ejemplo para construir un archivo, que deberá ser, renombrado, procesado por Cumulus y enviado a la web.
Enlace a "temp-sparklineT.txt"
Aquí les dejo un archivo para que lo prueben con su base de datos.
Deben renombrarlo a "solar12.php" y subirlo a su web.
Tendrán que adaptar el nombre del campo (solarradiation) por el nombre adecuado de su tabla en su base de datos.
He podido modificar el código, mostrado en el foro de Cumulus, de los archivos Sparkline y, a partir de ahora, tomarán los datos de mi base de datos en la web.
Esto tiene las ventajas siguientes:
- Simplifica mucho el código para cualquier parámetro de la estación.
- Permite elegir el período de tiempo que deseemos, sin limitarnos a los 12 datos en 60 minutos.
- Permite incorporar cualquier variable, sin limitación, que tengamos en nuestra base de datos.
-Ya no dependemos de ningún software específico, ya que la única dependencia es con la base de datos.
Lo podemos ver en directo: