La muerte de la estación meteorológica WH2600

The death of the FOSHK weather station WH2600

La estación meteorológica WH2600 de FOSHK ha muerto.

Tras un nuevo episodio en el que el sensor de temperatura marcaba una temperatura extrema -32º ha dejado de emitir la unidad externa WH24, no ha servido de nada cambiar las baterías, reiniciarla,…. la vida de funcionamiento ha sido de solamente 3 años, que parece que es la esperanza de vida de este modelo.

En la autopsia “post morten” hemos comprobado muchos elementos internos oxidados, lo cual denota un diseño poco cuidado.

En Internet hemos encontrado muchos episodios de incidencias con este tipo de PWS con independencia del nombre (MISOL, AMBIENT WEATHER, MAPLIN ) y modelo con el que se hayan distribuido

Problemas con las estaciones HP2000 y WH2600 de FOSHK

Problems with the thermometer with heavy rains
Las estaciones meteorológicas modelos HP2000 y WH2600 de FOSHK (también comercializadas con otras referencias por varios distribuidores) comparten la misma unidad externa la WH24 que integra anemómetro, veleta, higrómetro, termómetro y pluviómetro.
He podido comprobar ya varias veces, que seguramente por algún problema de diseño no soportan las lluvias intensas, y en caso de producirse el termómetro se ve afectado y pasa a marcar las temperaturas extremas de su rango de medida,-32º C o +60º C. En general se recuperan de este problema pasados unos días o cuando las lluvias paran. Es un pena que una estación de esta categoría tengan este problema que hace que sean excluidas de las redes meteorológicas.

Cómo resolver los problemas de actualización de WU desde WH2600

La estación meteorológica personal (PWS) WH2600 de FOSHK tiene la posibilidad de enviar de forma periódica la información capturada a un ordenador o servidor (p.e. WU-Weather Undeground) para su procesado,  almacenamiento y publicación.

En una entrada anterior hemos comentado cómo actualizar el firmware y cómo puede monitorizarla con la app myPWS.

Con frecuencia WU indica que la estación no está enviando datos:

Debemos comprobar:

  • Que la unidad exterior está enviando información al Bridge, para ello debemos entrar en el panel  (http://xxx.xxx.xxx.xxx/livedata.htm).
  • Que hay conectividad con WU, por ejemplo entrar desde nuestro ordenador a nuestra cuenta de WU

En caso de que los datos lleguen al bridge y desde nuestra red podamos acceder a WU, podemos:

  • Hacer un Reboot (reiniciar) del Bridge desde el panel “Local Network” http://xxx.xxx.xxx.xxx/bscsetting.htm
  • En caso de que en 5′ no se actualice WU podemos apagar dejar pasar unos minutos y volver a encender el bridge. De nuevo esperamos y comprobamos en WU.
  • Como último recurso  podemos resetear el bridge, para ello debemos introducir un alambrito  en el pequeño agujero que está en la parte posterior. Despues del reset debemos volver a configurar algunos parámetros del bridge.

Pantalla del bridge que muestra una configuración incorrecta (Le falta el server en Server IP)

Pantalla tras RESET y configurado de nuevo

Weewx en una Raspberry Pi

Weewx es un software libre desarrollado por Tom Keffer en 2008-2009 para controlar un gran número de modelos de estación meteorológica personales (PWS) como las 10xx, 20xx, 30xx de FOSHK.

Weewx permite, entre otras funciones,  enviar la información meteorológica a redes como: Weather Underground WUAwekas, CWOP, PWSweather, WOW; almacenarla en una base de datos SQLite o MySQL, publicarla en Intenet de forma gráfica, enviarla a un servidor con FTP o RSYNC.

Además mediante la instalación del driver interceptor de MWALL Weewx puede capturar la información meteorológica de prácticamente cualquier PWS que la reenvie a WU como  hacen, entre otras, las PWS HP1000, WS2600, WH2950 y la WH2650  de FOSHK. La captura de la información la puede hacer:

  • de forma directa o invasiva: configurando en la PWS la dirección IP de Weewx como si fuera la del  servidor de WU y configurando el servidor WU en Weewx para que a continuación la reenvie a WU (invasiva)
  • de forma indirecta o no invasiva: configurando weewx de forma que esnife el tráfico IP dirigido a WU

Lo interesante, en este momento, es que es posible instalar y ejecutar el software Weewx en una Raspberry Pi modelos 2 y 3 con Rasbian (Pequeño tamaño y muy económicas) pues ambos modelos disponen de WIFI y de conexión Ethernet, si bien el modelo 3 posibilita la conexión de un display con lo que se puede convertir a la Raspberry Pi en un monitor de la PSW.

Para instalar Weewx (V 3.8.0) en la Raspberry PI debemos ejecutar en el terminal:

  • sudo apt-get update
  • sudo apt-get install weewx

Para instalar el driver interceptor:

  • sudo wget -O weewx-interceptor.zip https://github.com/matthewwall/weewx-interceptor/archive/master.zip
  • sudo wee_extension –install weewx-interceptor.zip
  • sudo wee_config –reconfigure –driver=user.interceptor –no-prompt

Además hay que editar y modificar weewx

[Interceptor]
 driver = user.interceptor
 device_type = observer

Para el modo sniffer del interceptor hay que instalar suplementariamente:

  • sudo apt-get install python-libpcap

Debiendo editar y modificar weewx

[Interceptor]
 driver = user.interceptor
 device_type = observer
 mode = sniff
 iface = eth0
 pcap_filter = src 192.168.1.100 and dst port 80

Los comandos de terminal para gestionar weewx son:

pi@raspberrypi:~ $ sudo /etc/init.d/weewx
Usage: /etc/init.d/weewx {start|stop|status|restart|reload}

Por lo que para arrancar weewx hay que hacer:

  • sudo /etc/init.d/weewx start

Weewx para publciar la información meteorológica utiliza  Apache que viene preinstalado con Raspbian y para comprobar el funcionamiento correcto de weex podemos::

  • En un navegador poner file:///var/www/html/weewx/index.html
  • Si está arrancado Apache http://localhost/weewx

Desinstalar weeWX pero mantiene ficheros y datos

  • sudo apt-get remove weewx

Desistala weeWX borra configuración pero guarda datos:

  • sudo apt-get purge weewx

Borrar datos

  • sudo rm -r /var/lib/weewx
  • sudo rm -r /var/www/html/weewx

Complementos:

  • Utilidades:  http://www.weewx.com/docs/utilities.htm
  • Consideraciones prácticas:  https://github.com/weewx/weewx/wiki/Raspberry-Pi

Para intalar el software wview (Una alternativa, más limitada y menos usada que weeex) en Raspberry PI, mirar VK3BQ