Mi estación meteorológica, puesta en marcha

Tengo una estación meteorológica Davis Vantage Pro2 desde hace bastantes años (por lo menos 10) y la verdad es que la tengo bastante abandonada; es una verdadera pena porque es una buena estación pero le he sacado muy poco partido. Desde hace varios años dejaba de funcionar por la noche, por un problema con su alimentador solar, que acabo de arreglar hace pocos días, y estaba aislada del mundo (sin conexión con mi sistema de domotica y sin publicar datos en internet).

Recientemente he decidido volverle a dar uso, aportando los datos que genera a la comunidad (publicarlos en sitios como weather underground y meteoclimatic) y publicarlos en mi web. He solucionado el problema por el que no funcionaba por la noche (reemplazando un supercondensador) y dándole un limpiadito.

Hace años utilizaba un software para Windows que corría permanentemente en un PC, conectado a la consola por un puerto serie, y que guardaba los datos y generaba una serie de páginas web que subía, cada pocos minutos, a un servidor externo para que se vieran en internet.

En esta nueva reencarnación de la estación meteorológica, aunque sigo teniendo varios PCs en casa funcionando 24×7, he decidido utilizar uno de los modernos programas existentes que corren en una Rasperry PI. Esto me permite independizar el sistema completamente y asegura que los datos se almacenen y suban a internet de forma permanente y sin ninguna interrupción.

La primera tarea ha sido buscar el software, y tras mucho leer sobre los distintos programas y ver otras estaciones que los usaban, me he decidido por WeeWx. Este programa, escrito en Phyton ,tiene una serie de ventajas que lo hacen ideal:

  • Es muy ligero y necesita muy pocos recursos del servidor
  • Dispone de un sistema de «skins» que permiten cambiar su aspecto gráfico fácilmente
  • Soporta mi estación meteorológica directamente
  • Sube los datos a los sitios que me interesan (weather underground, meoteoclimatic y, por supuesto, mi servidor web)
  • Tiene implementado un sistema de plugins que permiten su ampliación con nuevas funcionalidades

Dicho y hecho, me he cogido las raspberry más antigua que tenía por casa, ya que necesita muy poca potencia (una Raspberry 1 Modelo de solo 512Mb de memoria), y he preparado una nueva tarjeta SD con la última versión de raspbian. Tras un ratito configurando, ya estaba funcionando y subiendo datos a mi web: www.emariete.com/weewx

Como guinda del pastel he instalado una fantástica plantilla, llamada meteotemplate, y este es el resultado: www.emariete.com/meteo

He quedado muy satisfecho con el resultado. Espero que el funcionamiento sea estable y esté funcionando el máximo de tiempo sin interrupción. Unos añitos sin necesidad de hacerle caso estarían muy bien.