Software > WeeWX

Meteowee (Instalación automática de weewx)

(1/5) > >>

jantoni:
COMENTARIOS EN EL HILO https://forum.meteoclimatic.net/index.php/topic,2605.0.html[/size]

Para hacer el script nos vamos a centrar primero en definir el entorno de trabajo.

Utilizaremos una Raspberry Pi, con el sistema operativo Raspbian Lite del 26-9-2019 (última versión a esta fecha)

Nos comunicaremos con la raspi via SSH para poder capturar pantallas sin problema.

Las imágenes las grabaremos en la tarjeta SD con el programa que prefiera cada uno. Yo uso BalenaEtcher https://www.balena.io/etcher/ ya que tiene versiones para Windows, Mac y Linux. Además quema fácilmente las imágenes en Windows sin los problemas típicos de Windows con tarjetas que ya tienen imágenes para Linux.

La comunicación con la raspi (o el dispositivo que sea), lo haremos con SSH. Para ello, debemos tener instalado en Windows Putty o Bitvise Tunnelier. En linux no hace falta, ya que lo habitual será tener instalado el cliente SSH por defecto. No vamos a explicar ninguna de estas opciones en este hilo.

También podéis encontrar el script aquí:

https://github.com/jantoni/meteowee


jantoni:
Aquí tenéis la primera versión del script.

Está probado en una raspi muy antigua.

El sistema operativo no se actualiza en el script, habría que actualizarlo posteriormente, cuando todo esté funcionando ok.

Por supuesto, las pruebas de ejecución han sido en modo simulador.

Tenéis que elegir, cuando os lo pida el menú de instalación, unidades métricas.

Por supuesto, la tarea más dura es la posterior, la de personalización.

Tengo que descansar los ojos un par de días, no dan para más.

En breve nos ponemos a hacer el script más PRO

jantoni:
Modificaciones del 10-2-2020

Se incluyen varias modificaciones:

- Incluida la declaración de variables en la cabecera para mayor personalización.

- Directorio de instalación (defecto /home/pi)
- Periodicidad y número de rotaciones del log de Weewx (defecto diario y 2 rotaciones)
- Tamaño de RAM para log de Apache y Weewx (Por defecto 20 megabytes para cada uno de ellos)
- Indicador para actualizar todo el sistema operativo o no (Por defecto, NO)

jantoni:
Meteowee 0.0.11

- Instalación de servidor Web Apache2 opcional.
- Creación disco RAM para log de Apache2 solo si se instala Apache2
- Modificación de fechas y otros en fichero de configuración weewx.con y no en el skin

jantoni:
Meteowee 0.0.12

Incorporada librería python-pip

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa