yunlogger – entorno de configuración

Es necesario implementar un entorno de visualización de los datos recogidos en el sistema de adquisición yun (yun-datalogger). Así como configuración de parámetros operativos del entorno de adquisición y transmisión de datos.

Para ello emplearemos el servidor web existente en el entorno linino: uhttp junto a una serie de programas cgi y shell scripts. Todo esto se encuentra en:

https://github.com/adanpi/yunlogger

En la configuración por defecto de linino es necesario cambiar las siguientes líneas del archivo de configuración del servidor uhttp (/etc/config/uhttpd):

# Default is /cgi-bin
#       option cgi_prefix       /cgi-bin
option cgi_prefix       /usr-cgi

Los pasos para instalar la aplicación son los siguientes:

Consultar: https://github.com/adanpi/yunlogger/tree/master/yunfiles

Ficheros en raíz de linino /:
/www
/radsys

Instrucciones de instalación:

1. transferir ficheros al linino, primero /radsys :
$ scp radsys.tar.gz root:IP_yun:/radsys.tar.gz

2. conectar a yun mediante ssh y descomprimir radsys.tar.gz en /:
yun$ tar -xzf radsys.tar.gz

3. eliminar fichero descomprimido:
yun$ rm radsys.tar.gz

4. transferir ficheros al linino, primero /www :
$ scp radsys.tar.gz root:IP_yun:/www.tar.gz

5. lo mismo para www.tar.gz
yun$ tar -xzf www.tar.gz

5. eliminar fichero descomprimido:
yun$ rm www.tar.gz

NOTA: es necesario cambiar los permisos de los scripts contenidos en /www/usr-cgi, añadir permisos de lectura para todos (chmod +r /www/usr-cgi/*)

IMPORTANTE: el panel de control arduino y luci de openwrt ya no están disponibles en la ruta por defecto, sino en http://IP_YUN/usr-cgi/luci

Deja un comentario