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