Esto es un script automático para instalar Weewx en tu sistema.
Instrucciones:Paso 1: Entra en tu raspberry, orangepi o cualquier otro ordenador, con el usuario y password habitual
Paso 2: Ejecuta el siguiente comando para descargar el script en el directorio actual:
wget http://jantoni.no-ip.org/download/raspweather/weewx.sh
Paso 3: Le damos permisos de ejecucion al script
chmod +x weewx.sh
Paso 4: Ejecutamos el script:
sudo ./weewx.sh
Cuando termine, tu ordenador estará funcionando con Weewx. Aproximadamente a los 5 minutos de terminar la instalación (espera unos 10) se habrán generado las primeras páginas web.
Este script hace lo siguiente:
- Actualiza la base de paquetes de software del sistema (Raspbian, Debian, Ubuntu, etc)
- Actualiza el software
- Instala el software adicional a Weewx. Entre ellos Apache2
- Descarga la versión 3.4.0 de Weewx
- Instala Weewx (el sistema te hará varias preguntas para hacer una configuración mínima de Weewx)
- Elimina el sistema de swapping y el falso reloj.
- Modifica el sistema de log para que weewx vuelve el log en /var/log/weewx.log
- Crea un enlace simbólico para evitar problemas con los directorios de Apache2 en las últimas versiones de Debian, Raspbian y Ubuntu
Probado con:Ordenador | Sistema Operativo |
Raspberry Pi | Raspbian Jessie Lite 2016-02-26 |
Raspberry Pi | Raspbian Jessie 2016-02-26 |
Raspberry Pi 2 | Raspbian Jessie 2016-02-26 |
En proyecto:¿Que falta por hacer? (puede que se implante en siguiente versiones, o no)
- Cambio de intervalo de tiempo de generación de Weewx
- Modificación de fecha a formato europeo (En Raspberry PI no es necesario, al menos con Jessie Lite)
- Modificar ficheros de log para que se vuelquen en RAM
- Inhabilitar el registro de lectura de los ficheros
- Cambio de dirección IP
- Personalizar Weewx
Para estos cambios no automatizados, lee el manual que puedes encontrar en https://drive.google.com/folderview?id=0B3z9VwkcZjjWeUZsNVVmRWU0Vkk&usp=sharing