Software > WeeWX

Nueva versión weewx 4.0.0

<< < (3/5) > >>

kocher:
Saludos a todos

Leyendo este hilo, estuve dudando si dejar todo como estaba, o actualizar a weewx 4.0.0

Aclaro que he tenido a weewx funcionando sin descanso y sin problemas desde hace muchos meses; una vez iniciado, me olvido de él.
En alguna ocasión (al reiniciar los Pc), debo acordarme de comprobar la IP de la consola (Davis IP de las "antiguas"; no quiero saber nada con la nueva orientación de Davis) para  establecerla en weewx.conf.

Pues bien, he comenzado a "jugar" y me he encontrado con lo siguiente:

- Al escribir sudo apt update, aparecen mensajes de error.
"W: Fallo temporal al resolver <<deb.debian.org>>"
"leyendo listados de paquetes.. Hecho"
"W: No se han podido descargar algunos archivos de índice, se han omitido o se han utilizado unos antiguos en su lugar,"

Otro de los problemas que me he encontrado, es que al escribir "curl -s http://weewx.com/apt/weewx-python3.list | sudo tee /etc/apt/sources.list.d/weewx.list", aparecen os siguientes mensaje:

bash: curl: orden no encontrada
sudo: apt-apt-key: command not found

Total, la página ha dejado de actualizarse:  http://kocher.es/weewx/

Actualmente estas son las versiones del software:

- weewx 3.9.2-1
- Python 2.7.16 - parece que es la versión por defecto (tambien tengo la versón 3.7)

Como estoy mas perdido que un pulpo en un garaje  :;, he pensado lo siguiente:

Sabiendo que todo funcionaba ben, ¿como puedo volver al estado anterior?

Quizás, la solución mas eficaz, sería partir de cero e instalar weewx 4.0.0. y la versión de Python que corresponda. Para ello, necesito vuestra opinión:

1) Me gustaría hacer una copia del archivo de configuración weewx.conf que tan bien ha funcionado
2) Me gustaría hacer una copia del "skin" Belchertown por la misma razón

En fin, no se que hacer, con miedo de estropearlo todavía más.

Editado:

Ejecuto en la consola de weewx:
--- Código: ---weewx status
--- Fin del código ---

y aparecen 3 líneas en rojo (tras indicar que ha cargado el archivo weewx.conf) con los siguientes mensajes:

vantage: Socket error while opening port 2222 to ethernet host 192.168.1.40  (he comprobado que la dirección es correcta).
engine: Import of driver failed: [Errno 101] Network is unreachable (<class 'weewx.We...OError'>)'
engine: Unable to load driver: [Errno 101] Network is unreachable


¿Puede ser que haya desaparecido o modificado el archivo que contiene el driver de la Davis Vantage ? y. en ese caso ¿como puedo restablecerlo?

Muchas gracias


kocher:
Después de volverme loco, descubrí que la conexión de Internet /Ethernet no funcionaba; el navegador del mini Pc donde tengo instalado weewx. no accedía a Internet.

Viendo la configuración de la conexión Ethernet, desconectando y conectando; automáticamente, todo empezó a funcionar; desconozco de que manera se había podido desconfigurar la conexión. dado que nunca la he tocado.

La enseñanza que he extraído, es que voy a esperar para actualizar weewx, a que vayamos conociendo y aprendiendo de las experiencias del prójimo

Muchas gracias a todos  :D

jantoni:
Y siempre tener una copia de seguridad *+* *+* *+*

jantoni:
Primer intento de actualización.

Un desastre total.

Empezamos con el driver de Weathercloud que se pega una leche.

Lo desactivo.

Todo parece funcionar bien y, cuando llega a la generación de ficheros de cada 5 minutos, se pega otra leche total.

Tiro para atrás, intento instalar Weewx 3.9.2 con dpkg sobre la 4.0, y otra hostia del instalador.

Ahora grabando una SD con la copia de seguridad. Esperemos que no tenga problemas.

No sé......es un cambio muy grande y hay muchos añadidos que pueden no funcionar.

Veremos

jmviper:

--- Cita de: kocher en 04 de Mayo de 2020, 01:02:30 ---Después de volverme loco, descubrí que la conexión de Internet /Ethernet no funcionaba; el navegador del mini Pc donde tengo instalado weewx. no accedía a Internet.

Viendo la configuración de la conexión Ethernet, desconectando y conectando; automáticamente, todo empezó a funcionar; desconozco de que manera se había podido desconfigurar la conexión. dado que nunca la he tocado.

La enseñanza que he extraído, es que voy a esperar para actualizar weewx, a que vayamos conociendo y aprendiendo de las experiencias del prójimo

Muchas gracias a todos  :D

--- Fin de la cita ---

Bufff me alegro kocher de que haya sido sólo cosa de internet pero es verdad que según sea el SO GNU/Linux donde se instale weewx puede dar unos problemas u otros debido a los paquetes de los repositorios etc etc.

Yo no he querido hacer un tutorial (aunque en cierta forma me haya salido) de cómo instalar weewx 4 en un sistema GNU/Linux sino contar los pasos que yo hice en mi Orange Pi.... está claro como ya he dicho que cada SO es un mundo por lo que cada uno puede tener iguales, parecidos o diferentes problemas a la hora de ponerlo en marcha. Y la con la Orange Pi estuve desde las 10 noche hasta las 3 dándome errores y buscando en logs y en goggle cómo solucionarlos por que el problema que tuve es que no podía hacer funcionar weewx 4 ya con python 2.7 pues me daba un error del módulo Pillow que no conseguí arreglar así que tuve que tirar "palante" y hacer que funcionase con python 3

Esta mañana lo he actualizado en el PC en un disco duro en el que tengo instalado Debian amd64 y solamente le puse el nuevo repositorio y al actualizarlo se instaló todo con todas sus dependencias en python3 y se ha puesto a funcionar a la primera sin ningún fallo.... puede que para este SO esté bastante optimizada la actualización.

Lo que me ha llamado la atención de esta última actualización en Debian es que aunque el sistema tiene por defecto Python 2.7 weewx se ha puesto a funcionar en Python 3... en la Opi fue otra historia....

O sea que cuidado al actualizar porque si no sale bien la cosa va a haber que armarse de paciencia tirando de logs y de Google.

Mejor hacer copia antes por si las moscas.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa