Software > WeeWX
Instalar Weewx desde 0 en una WMR-200
ANIMAGADO:
Hola a tod@s
Hacia tiempo no tenia nigun problema, tampoco los busqué.......jejejje
Esta mañana me puse a instalar WeewX en una raspberry PI-2, y todo son problemas......
Me sale esto:
weewx.service - LSB: weewx weather system
Loaded: loaded (/etc/init.d/weewx; generated)
Active: active (running) since Fri 2020-01-24 21:13:15 CET; 1min 2s ago
Docs: man:systemd-sysv-generator(8)
Process: 266 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
Tasks: 4 (limit: 2200)
Memory: 16.0M
CGroup: /system.slice/weewx.service
└─407 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf
ene 24 21:13:17 raspberrypi weewx[407]: manager: Starting backfill of daily summaries
ene 24 21:13:17 raspberrypi weewx[407]: restx: StationRegistry: Registration not requested.
ene 24 21:13:17 raspberrypi weewx[407]: restx: Wunderground: Posting not enabled.
ene 24 21:13:17 raspberrypi weewx[407]: restx: PWSweather: Posting not enabled.
ene 24 21:13:17 raspberrypi weewx[407]: restx: CWOP: Posting not enabled.
ene 24 21:13:17 raspberrypi weewx[407]: restx: WOW: Posting not enabled.
ene 24 21:13:17 raspberrypi weewx[407]: restx: AWEKAS: Posting not enabled.
ene 24 21:13:17 raspberrypi weewx[407]: engine: Starting up weewx version 3.9.2
ene 24 21:13:23 raspberrypi weewx[407]: wmr200: MainThread: I Time drift between host and console in seconds:412219763
ene 24 21:13:41 raspberrypi weewx[407]: wmr200: MainThread: W Clock time unsynchronized
~
Las dos ultimas lineas no se a que corresponden, he seguido la guia de instalación paso a paso .
No se lo que pasa, en esta misma PI, he tenido instalada la version 3.8.0.1 sin nigun tipo de problema durante mas de 2 años hasta que casco la tarjeta y ota vez problemas
He intentado instalar el Script de Jantoni, pero da algun problema y decidi ir paso a paso.
Ayuda porfa
Saludos cordiales
Anibal - EA1ASC
jantoni:
El script está probado hasta las version 3.7 de weewx. En aquel momento se instalaba correctamente en cualquier dispositivo de estos.
Se probó en varias raspberry Pi, varias orange Pi, una odroid, ordenadores con Debian Linux, etc etc
En la mayoría de los casos, las incompatibilidades no han sido por versión de weewx, sino por cambios en raspbian, que no dejan de manosearlo.
Las líneas a las que te refieres son por desajuste del reloj de la consola con el reloj del ordenador. Hasta cierta diferencia weewx no le hace caso, e incluso con alguna consola lo corrige. Pero con esa diferencia que te aparece, no.
Revisa el tiempo de la consola
ANIMAGADO:
Hola buenas.
A veces las cosas mas sencillas son las mas complicadas, me ha costado poner en hora la consola, y de verdad no lo entiendo, vaya tela, Ya esta puesto y funcionado todo correctamente.
Respecto a tu Scrip, yo le utilice con la versión que dices, y pensé que seguiría funcionando, pero se atasca en alguna cosa, nada que no se pueda sulucionar si vas siguiendo los pasos y ves donde casca, pero claro ya no tienes la facilidad de hacer lo todo de golpe, pero bueno asi se aprende..jejejejje
Uno de los sitios donde se atasca es en esta línea
# Instalamos el software adicional a Weewx
pt-get install --yes libjbig0 liblcms2-2 libtiff5 libwebp5 libwebpdemux1 libwebpmux1 python-cheetah python-configobj python-imaging python-pil python-serial python-six python-usb apache2 php5 php5-sqlite libapache2-mod-php5
El resto aparentemente funciona OK.,
La verdad es que desde la PI-2 a la PI4 hay MUCHAAAAAAAAAAA diferencia, en fin
Como siempre infinitas gracias, saludos y nos vemos
Anibal – EA1ASC
jantoni:
--- Cita de: ANIMAGADO en 25 de Enero de 2020, 11:28:13 ---# Instalamos el software adicional a Weewx
pt-get install --yes libjbig0 liblcms2-2 libtiff5 libwebp5 libwebpdemux1 libwebpmux1 python-cheetah python-configobj python-imaging python-pil python-serial python-six python-usb apache2 php5 php5-sqlite libapache2-mod-php5
--- Fin de la cita ---
Hola Anibal.
Seguramente el problema vendrá porque alguno de esos paquetes se habrá actualizado a alguna versión superior. Por ejemplo PHP ahora está en la versión 7.3 y con los nuevos Raspbian ya no se instalará la versión 5.
Daos cuenta que el Script está hecho con Debian 8
Esto es de mi raspberry pi
--- Código: ---pi@raspiweather:/etc $ cat os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
--- Fin del código ---
Es decir, el script está probado con Jessie, y luego salió Stretch y después Buster
Como se puede ver en diferentes sitios de internet, Debian Stretch salió solo con el soporte de PHP7, y lógicamente Buster también.
Habría que retocar un poco el script, no creo que sea complicado, pero mi vista está en un estado deplorable y no puedo estar más de 1 hora mirando pantallas.
Saludos.
jantoni:
Veremos a ver que puedo hacer con el script......hay varias cosas a retocar:
- cambiar usuario root por pi en la rutina de envio a meteoclimatic.
- Modificar el tema de los log en ram. Hay ciertos problemas menores, heredados de cuando "quemé" la primera imagen de Weewx para Raspi.
- cambiar apache2 por lighthttpd que consume menos recursos. Aunque si apache2 funciona bien en mi vieja raspi del 2012 tampoco es muy necesario el cambio, sobre todo para los que usan raspi2, raspi3 o raspi4
Y algunas mejoras que dejé en su momento en el tintero.
Navegación
[#] Página Siguiente
Ir a la versión completa