Autor Tema: Nueva versión weewx 4.6.0 y 4.7.0  (Leído 5548 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0
« Respuesta #15 en: 26 de Febrero del 2022, 15:22:36 pm »
Oks, gracias por la respuesta!

Desconectado jantoni

  • Hero Member
  • *****
  • Mensajes: 3.754
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Nueva versión weewx 4.6.0
« Respuesta #16 en: 27 de Febrero del 2022, 00:36:07 am »
Mejoras... La verdad que no se nota nada. Me ha dado más problemas que otra cosa.

Saludos,

Un buen argumento.

Desconectado dtalens

  • Full Member
  • ***
  • Mensajes: 160
    • Ver Perfil
    • MeteoPego
  • Estación: ESPVA0300000003780H
Re:Nueva versión weewx 4.6.0 y versión 4.7.0
« Respuesta #17 en: 31 de Marzo del 2022, 13:39:09 pm »
He solucionado el error que me daban las unidades del contador de rayos ([lightning_strike_count]).
Solo se tiene que añadir la siguiente línea al apartado de [[[StringFormats]] del archivo weewx.conf o skin.conf:
Código: [Seleccionar]
count = %.0f
Más información aquí: https://github.com/poblabs/weewx-belchertown/discussions/774

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #18 en: 27 de Julio del 2022, 08:59:01 am »
Buenos días, ya que me hace cosas extrañisimas Weewx, voy a actualizar ( de perdidos al río ), pero me da este error; No se puede encontrar una fuente para descargar la versión «4.8.0-1» de «weewx:armhf» , alguno le pasa lo mismo?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #19 en: 27 de Julio del 2022, 09:10:14 am »
Mira a ver te pone al ejecutar sudo apt show weewx



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #20 en: 27 de Julio del 2022, 09:20:05 am »
Package: weewx
Installed-Size: desconocido
#!/bin/sh
#
# Copyright (c) 2006, 2008 Junio C Hamano
#
# The "pre-rebase" hook is run just before "git rebase" starts doing
# its job, and can prevent the command from running by exiting with
# non-zero status.
#
# The hook is called with the following parameters:
#
# $1 -- the upstream the series was forked from.
# $2 -- the branch being rebased (or empty when rebasing the current branch).
#
# This sample shows how to prevent topic branches that are already
# merged to 'next' branch from getting rebased, because allowing it
# would result in rebasing already published history.

publish=next
basebranch="$1"
if test "$#" = 2
then
   topic="refs/heads/$2"
else
   topic=`git symbolic-ref HEAD` ||
   exit 0 ;# we do not interrupt rebasing detached HEAD
fi

case "$topic" in
refs/heads/??/*)
   ;;
*)
   exit 0 ;# we do not interrupt others.
   ;;
esac

# Now we are dealing with a topic branch being rebased
# on top of master.  Is it OK to rebase it?

# Does the topic really exist?
git show-ref -q "$topic" || {
   echo >&2 "No such branch $topic"
   exit 1
}

# Is topic fully merged to master?
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
if test -z "$not_in_master"
then
   echo >&2 "$topic is fully merged to master; better remove it."
   exit 1 ;# we could allow it, but there is no point.
fi

# Is topic ever merged to next?  If so you should not be rebasing it.
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
only_next_2=`git rev-list ^master           ${publish} | sort`
if test "$only_next_1" = "$only_next_2"
then
   not_in_topic=`git rev-list "^$topic" master`
   if test -z "$not_in_topic"
   then
      echo >&2 "$topic is already up to date with master"
      exit 1 ;# we could allow it, but there is no point.
   else
      exit 0
   fi
else
   not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
   /usr/bin/perl -e '
      my $topic = $ARGV[0];
      my $msg = "* $topic has commits already merged to public branch: \n";
      my (%not_in_next) = map {
         /^([0-9a-f]+) /;
         ($1 => 1);
      } split(/\n/, $ARGV[1]);
      for my $elem (map {
            /^([0-9a-f]+) (.*)$/;
            [$1 => $2];
         } split(/\n/, $ARGV[2])) {
         if (!exists $not_in_next{$elem->
  • }) {

            if ($msg) {
               print STDERR $msg;
               undef $msg;
            }
            print STDERR " $elem->[1]\n";
         }
      }
   ' "$topic" "$not_in_next" "$not_in_master"
   exit 1
fi

<<\DOC_END

This sample hook safeguards topic branches that have been
published from being rewound.

The workflow assumed here is:
Download-Size: desconocido
APT-Sources: http://weewx.com/apt/python3 buster/main all Packages
Description:

N: Hay 12 registros adicionales. Utilice la opción «-a» para verlos.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #21 en: 27 de Julio del 2022, 10:10:56 am »
Qué cosa más rara tienes... a mí me sale esto y es lo que debería de salir:

Citar
Package: weewx
Version: 4.8.0-1
Priority: optional
Section: science
Maintainer: Tom Keffer <tkeffer@gmail.com>
Installed-Size: 6.119 kB
Pre-Depends: debconf
Depends: python3 (>= 3.5) | python (>= 3.5), python3-configobj, python3-cheetah, python3-pil, python3-serial, python3-usb, lsb-base
Suggests: sqlite, rsync, ftp, httpd, python3-dev, python3-pip
Homepage: http://www.weewx.com
Download-Size: 1.364 kB
APT-Manual-Installed: yes
APT-Sources: http://weewx.com/apt/python3 buster/main all Packages
Description: weather software
 weewx interacts with a weather station to produce graphs, reports, and HTML
 pages. weewx can upload data to weather services such as WeatherUnderground,
 PWSweather.com, or CWOP.
 .
 This is the python3 configuration of weewx

N: Hay 12 registros adicionales. Utilice la opción «-a» para verlos.

debes de tener algo mal lo cual puede ser el origen de tus problemas.

Haz los pasos para poner el repositorio de weewx:

http://weewx.com/apt/

Ponle la versión de python3 y a ver si actualiza y lo instala.

Eso debería de arreglar por lo menos el problema de actualizar weewx. Si hay más problemas habrá que verlos.



Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #22 en: 27 de Julio del 2022, 10:26:59 am »
Mas errores ...  :;

Código: [Seleccionar]
pi@weewx:/ $ curl -s http://weewx.com/keys.html | sudo apt-key add -
OK
pi@weewx:/ $ curl -s http://weewx.com/apt/weewx-python3.list | sudo tee /etc/apt/sources.list.d/weewx.list
deb [arch=all] http://weewx.com/apt/python3 buster main
pi@weewx:/ $ sudo apt-get update
Obj:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Obj:2 http://archive.raspberrypi.org/debian buster InRelease         
Obj:3 http://weewx.com/apt/python3 buster InRelease                   
Leyendo lista de paquetes... ¡Error!       
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_main_binary-armhf_Packages
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #23 en: 27 de Julio del 2022, 11:06:03 am »
Puede que tengas algo corrupto en la SD. Si sigue dando porblemas de esos te recomendaría que la cambiases por otra.

Ejecuta los siguiente comandos uno destrás de otro:

sudo rm /var/lib/apt/lists/* -vf

sudo apt update

sudo apt upgrade

sudo apt dist-upgrade

sudo apt autoclean

sudo apt autoremove

sudo reboot now

No te aseguro que durante el proceso no puedan salir más errores, según como he dicho si hay corrupción en la tarjeta.

Si no va bien la operación, tarjeta nueva y copia la BBDD de weewx en un PC o pendrive y la carpeta /etc/weewx e instalar raspbian en la nueva tarjeta y empezar de nuevo instalando repositorio de weewx, weewx, copiando su carpeta y su BBDD.





Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #24 en: 27 de Julio del 2022, 13:43:09 pm »
Nada, estará mal com dices, gracias jmviper, instalaré todo en tarjeta nueva ...
Guardo la BBDD de /var/lib/weewx y la carpeta de weewx. Ya me pondré a meter a mano los valores desde mayo hasta julio ... :; :; :; :;
Gracias por la ayuda!

Código: [Seleccionar]
pi@weewx:~ $ sudo rm /var/lib/apt/lists/* -vf
'/var/lib/apt/lists/archive.raspberrypi.org_debian_dists_buster_InRelease' borrado
'/var/lib/apt/lists/archive.raspberrypi.org_debian_dists_buster_main_binary-armhf_Packages' borrado
rm: no se puede borrar '/var/lib/apt/lists/auxfiles': Es un directorio
'/var/lib/apt/lists/lock' borrado
rm: no se puede borrar '/var/lib/apt/lists/partial': Es un directorio
'/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_contrib_binary-armhf_Packages' borrado
'/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_InRelease' borrado
'/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_main_binary-armhf_Packages' borrado
'/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_non-free_binary-armhf_Packages' borrado
'/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_rpi_binary-armhf_Packages' borrado
'/var/lib/apt/lists/weewx.com_apt_python3_dists_buster_InRelease' borrado
'/var/lib/apt/lists/weewx.com_apt_python3_dists_buster_main_binary-all_Packages' borrado
pi@weewx:~ $ sudo apt update
Des:1 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB]
Des:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]         
Des:3 http://weewx.com/apt/python3 buster InRelease [3.907 B]                       
Des:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13,0 MB]
Des:5 http://archive.raspberrypi.org/debian buster/main armhf Packages [391 kB]
Des:6 http://raspbian.raspberrypi.org/raspbian buster/contrib armhf Packages [58,8 kB]                                                                                                                               
Des:7 http://raspbian.raspberrypi.org/raspbian buster/non-free armhf Packages [104 kB]                                                                                                                               
Des:8 http://weewx.com/apt/python3 buster/main all Packages [3.083 B]                                                                                                                                                 
Des:9 http://raspbian.raspberrypi.org/raspbian buster/rpi armhf Packages [1.360 B]                                                                                                                                   
Descargados 13,6 MB en 49s (281 kB/s)                                                                                                                                                                                 
Leyendo lista de paquetes... ¡Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
pi@weewx:~ $ sudo apt upgrade
Leyendo lista de paquetes... ¡Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
pi@weewx:~ $ sudo apt dist-upgrade
Leyendo lista de paquetes... ¡Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
pi@weewx:~ $ sudo apt autoclean
Leyendo lista de paquetes... ¡Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
pi@weewx:~ $ sudo apt autoremove
Leyendo lista de paquetes... ¡Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #25 en: 27 de Julio del 2022, 15:26:34 pm »
apt pone archivos en varios sitios. Lo siguiente si no iba bien sería:

sudo rm /var/lib/dpkg/status

sudo touch /var/lib/dpkg/status

sudo apt update

sudo apt dist-upgrade

sudo apt autoclean

Parece ser que un paquete no tiene su cabecera.

Si quieres probarlo por si furula adelante... de perdidos al río, y si fuese bien y al cabo de un tiempo diese otra vez problemas tarjeta nueva, ya como tú veas.

En cuanto a datos pasados si tienes la estación en WU puedes importarlos de allí con la utilidad wee_import  https://www.weewx.com/docs/utilities.htm#wee_import_utility

Tendrías que mirar desde cuando no tienes datos en la BBDD de weewx o desde cuando los quieres y editar el archivo /etc/weewx/import/wu-example.conf poniendo la ID de tu estación en WU en station_id, la API Key en api_key y en interval cambias la x por un 5 si tienes los registros allí cada 5 minutos.

Haz copia primero de la BBDD de weewx para probar con sudo cp /var/lib/weewx/weewx.sdb /var/lib/weewx/weewx.sdb.bak

y ejecutas sudo wee_import --import-config=/etc/weewx/import/wu-example.conf --verbose --from=2022-5-18T15:29 --to=2022-6-20T22:00

En el --from y en el --to pon desde las fechas que quieres los datos en formato año-mes-díaThora:minutos. Si no pones el --to será desde --from hasta la última que haya en WU.

Si van bien las pruebas borra la copia de la BBDD y si van mal recupera la BBDD desde la copia.

Eso sí, si tienes los datos en WU, si no pues nada  *+* *+*


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #26 en: 21 de Agosto del 2022, 23:39:20 pm »
Hola jmviper, perdona que no haya contestado, vuelvo ahora de vacaciones y he dejado la estacion de lado, ha funcionado pero de vez en cuando le vuelve a pasar. Mañana cambio la tarjeta y listo, y lo de la bbdd pruebo, esta conectada a WU desde el primer día si.

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #27 en: 22 de Agosto del 2022, 17:07:17 pm »
Ahora en la instalacion nueva no me muestra la web desde la ip  ... :; :;

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.403
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #28 en: 22 de Agosto del 2022, 19:03:18 pm »
Tienes apache2 instalado y configurado ?


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado aerf

  • Jr. Member
  • **
  • Mensajes: 94
    • Ver Perfil
    • Olmeda del Rey Meteo
  • Estación: ESCLM1600000016216A
Re:Nueva versión weewx 4.6.0 y 4.7.0
« Respuesta #29 en: 22 de Agosto del 2022, 20:10:25 pm »
No estaba no, pensaba que lo metía weewx ( la otra vez lo hice con el script de jantoni ). Así que he vuelto a usar el script y ahora ya veo el reporte html, pero no conecta con la estación ( esta instalado el driver correctamente y configurado segun mi anterior weewx.conf ), ni carga el skin ( tambien esta bien seleccionado ... ) estoy hasta las ...  :-X :-X :-X

EDITO: alguno ha probado interceptor con la version 4.8? veo que aquí si está mandando datos parece, lo raro es que no aparezcan en la web. Tambien he puesto la base de datos guardada y no la lee aparentemente, es como si siguiese en modo simulador o algo ( pero ya lo borré )
« Última modificación: 22 de Agosto del 2022, 20:48:16 pm por aerf »