23 Marzo 2013
Otras posibilidades de Wview
Tengo una estación Davis y problemas con la periodicidad de envíos y ficheros
Cuando usas una estación Davis Vantage Pro o una Davis Vantage Vue, puedes sufrir problemas a la hora de grabar los registros en la base de datos, así como en la transmisión de datos a CWOP/APRS
Todo el problema se centra en la configuración por defecto de la Davis y de Wview. Si tu indicas a Wview que genere los ficheros cada 5 minutos, Wview debería registrar en la base de datos cada 5 minutos y enviar a CWOP/APRS cada 10 minutos.
Pero para ello hay que cambiar la configuración de la consola con el programa vpconfig que viene con Wview, igualando el tiempo de geración en Wview y la consola.
Con ello todo queda igualado y el problema, subsanada. El inconveniente es que ese procedimiento borrará toda la base de datos de Wview.
¿Wview puede controlar una estación meteorológica a distancia?
Si. Esta es una de sus grandes posibilidades.
Por supuesto, la estación remota debe funcionar también con Wview.
Para configurarlo:
- en la estación remota, se activa "Enable Alarms (wvalarmd)?" en la pestaña Services
- en la estación local, se establece "Data Push Interval (seconds)", en la pestaña Station, a 30 ó 60 segundos
- en la estación local, se marca la estación como Virtual, interface ethernet, la dirección IP de la otra estación y el puerto, habitualmente el 11011.
Por supuesto, en la estación remota te puedes ahorrar la generación de los gráficos y todo aquello que pueda consumir tiempo de CPU y memoria, deshabilitando todas las opciones superfluas en la configuración.
Si en la estación local, vamos la que tienes accesible, tienes un ordenador con potencia suficiente para tener varias máquinas virtuales, podrías controlar tantas estaciones como quieras.
Las posibilidades y límites los pones tu.
Necesito hacer copias de seguridad de mis ficheros
Para hacer copias de seguridad de los ficheros, debes acudir a los sistema habituales en Linux.
Los habituales son:
- Copiar ficheros con el comando cp, a otro directorio, disco o tarjeta de memoria.
- Hacer copias de seguridad con rsync, incluso en remoto, a otros ordenadores, a un NAS, etc,etc.
Para hacer copias de seguridad siempre debes parar antes Wview.
Si quieres programarlo de forma automática, deberías apoyarte en "cron", modificando /etc/crontab.
Hay muchas ayudas en internet. Por ejemplo:
http://www.linuxtotal.com.mx/index.php?cont=info_admon_006Si, si. Pero además, quiero ejecutar un script antes o después de generar las páginas
Lo que Vd. mande. No problem.
Si quieres ejecutar un programa, un script hecho por ti, etc, etc., cada vez que Wvew genere las páginas y archive los registros en la base de datos, tan solo tienes que usar los siguientes ficheros:
- /etc/wview/pre-generate.sh que se ejecuta antes de la generación de ficheros y base de datos
- /etc/wview/post-generate.sh que, evidentemente, se ejecuta posteriormente.
Asegúrate de dar a estos ficheros, los correspondientes permisos de ejecución.
Si no sabes lo que son los permisos.....siempre puedes aprender con "man chmod"....venga va......"chmod +x pre-generate.sh"
Veo un apartado para calibración de sensores ¿Como funciona?
El uso de la calibración está sujeto a la pena máxima Evil
Solo se debe usar si realmente sabes lo que estás haciendo y si realmente las correcciones están contrastadas con el correspondiente instrumental especializado.
La corrección puede ser de dos tipos. Añadiendo una constante. O con un factor multiplicador. En ambos casos pueden ser negativos.
Es importante que toda corrección se debe indicar en unidades USA, nunca en unidades métricas.