Datos vaisala
Los datos de medida de Vaisala son descargados por un script especializado en el módulo de observación. A continuación se da un ejemplo de la configuración de esta función
info
classname: nombre de la función python
django: habiltar o deshabilitar la función 1\/0
frequency: frecuencia de la ejecución de la función (en segundos)
description: descripción de los datos
timezone: zona horaria de los datos
epsgcode: sistema de coordenadas de los datos
timerange: no aplicable
dataprovider:
- parámetros específicos para esta función
- ftpserver: url para los datos
- ftpremotedir: carpeta en el servidor ftp
- username: nombre de usuario para acceder al servidor ftp
- password: clave para acceder al servidor ftp
- type: tipo de conexión (FTP)
- prefix: prefijo de los datos
- extension: extensi{on de los archivos de datos
- parámetros específicos para esta función
todo
- task: siempre debe ser "getDataFromFTP"
Los datos se almacenan en la base de datos para facilitar el acceso a través de la interfaz gráfica. Los sitios de datos de Vaisala tienen que ser configurados en la base de datos. Esto se puede hacer a través de la página de administración (admin\/msites\/msitedatasource) o mediante la importación de un archivo xls de configuración del sitio. La página de administración permite la creación de sitios (como se explicó en el capítulo Configuración del modelo). Una variable de medición puede enlazarse a un sitio en la pestaña msitedatasource. El atributo json de un msitedatasource tiene 4 palabras clave importantes
- include_elevation: 1/0 Si está activo el valor en el atributo de sitio "ELEV" se añade al valor de datos de entrada para obtener el nivel de agua
- title: muestra el valor de la variable en la interfaz de usuario
- plottype: ts o barra
- units: unidades visualizadas en la interfaz de usuario
{"include_elevation": "1", "A_NARANJA": "2.0", "A_BAJOS": "0.0",
"title": "Water level", "A_ROJA": "2.2",
"plottype": "ts", "A_AMARILLA": "1.8", "units": "m"}