Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - aerf

Páginas: 1 2 [3] 4 5 ... 7
31
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« en: 22 de Agosto del 2022, 23:38:34 pm »
Código: [Seleccionar]
LOOP:   2022-08-22 23:36:47 CEST (1661204207) 'altimeter': '30.171814169987293', 'appTemp': '76.81781332042137', 'barometer': '30.04268796777157', 'cloudbase': '6331.845756055738', 'dateTime': '1661204207', 'dewpoint': '60.15172328046077', 'ET': 'None', 'heatindex': '74.51700000000001', 'humidex': '82.37343575274875', 'inDewpoint': '50.338876832155535', 'inHumidity': '43.0', 'inTemp': '74.3', 'maxSolarRad': '0.0', 'outHumidity': '61.0', 'outTemp': '74.5', 'pressure': '26.973', 'radiation': '0.0', 'rain': 'None', 'rainRate': '0.0', 'usUnits': '1', 'UV': '0.0', 'windchill': '74.5', 'windDir': '45.0', 'windGust': '2.2', 'windrun': 'None', 'windSpeed': '1.8'
LOOP:   2022-08-22 23:37:51 CEST (1661204271) 'altimeter': '30.171814169987293', 'appTemp': '76.82930293186345', 'barometer': '30.04390082785815', 'cloudbase': '6329.115436684418', 'dateTime': '1661204271', 'dewpoint': '59.96373668569458', 'ET': 'None', 'heatindex': '74.29700000000001', 'humidex': '82.05254929262139', 'inDewpoint': '50.338876832155535', 'inHumidity': '43.0', 'inTemp': '74.3', 'maxSolarRad': '0.0', 'outHumidity': '61.0', 'outTemp': '74.3', 'pressure': '26.973', 'radiation': '0.0', 'rain': '0.0', 'rainRate': '0.0', 'usUnits': '1', 'UV': '0.0', 'windchill': '74.3', 'windDir': '50.0', 'windGust': '2.2', 'windrun': 'None', 'windSpeed': '1.3'

Parece que recibe bien no? Pero en la web nada, ni cambia al skin de antes, ni muestra nada en el predeterminado, que ademas lo carga mal ...


32
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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é )

33
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« en: 22 de Agosto del 2022, 17:07:17 pm »
Ahora en la instalacion nueva no me muestra la web desde la ip  ... :; :;

34
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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.

35
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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.

36
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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.

37
WeeWX / Re:Perdida/borrado de datos
« en: 27 de Julio del 2022, 09:24:22 am »
Nada, pero es que lo extraño es que vuelva a unas configuraciones que no existen, que cargue un archivo por ejemplo header.inc del skin que no existe ( que lo tuve por ejemplo hace 3 meses ). No se ... de todas formas eso es lo de menos, lo malo es que se ha cepillado 2 meses de base de datos, ahora a ver como lo arreglo a mano ...  :;

38
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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.

39
WeeWX / Re:Nueva versión weewx 4.6.0 y 4.7.0
« 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?

40
WeeWX / Re:Perdida/borrado de datos
« en: 25 de Julio del 2022, 15:16:07 pm »
No, ninguno

41
WeeWX / Perdida/borrado de datos
« en: 24 de Julio del 2022, 15:06:21 pm »
Hola a todos, os comento; Es a segunda vez que me ha pasado, que weewx me borra datos o me los sobreescribe con otros obsoletos, no tengo ni idea de como.
 Os pongo en contexto, weewx con skin neox, hace un par de meses se cepilla los iconos que hice para la web y me pone los originales ( que no estaban en ningun sitio, los borré ), los archivos *.inc que se usan para montar los html los modifica para poner unos antiguos que tenia y que tampoco están en ningún sitio ( con textos antiguos etc ), no hay ni archivos *.inc.old ni nada de eso! Como leche puede pasar?? Y hoy para colmo, añadido a eso pierdo Mayo, Junio y lo que va de mes de datos ( o al menos no los carga, no he comprobado la bbdd, estoy en el pueblo ). No entiendo como puede modificar nada, y menos volver a cosas que no existen en la raspberry porque las machaco cada vez que modifico algo. Me superan estas cosas  >:(

42
WeeWX / Re:Modificar Lluvia del día en BD
« en: 28 de Abril del 2022, 15:09:28 pm »
He ido a modificarlo ahora, y solo me aparecen datos de hoy día 28  :o

43
WeeWX / Re:SqliteDatabaseBrowser
« en: 28 de Abril del 2022, 14:42:20 pm »
Hola
recupero este hilo solo para aportar, para aquellos usuarios de Linux, otra forma de modificar la base de datos de forma eficiente. Estaba acostumbrado a DB Browser pero empecé a tener algún que otro problemilla porque a pesar de que editaba con esta herramienta, la base de datos en WeeWX, en ocasiones, no se actualizaba correctamente así que me decidí a investigar una solución con Linux. Seguro que los usuarios avanzados ya la conocerán pero para los que nos estamos iniciando como yo en este SO fue todo un descubrimiento y desde entonces lo uso cada vez que tengo que modificar la base de datos. Os lo cuento a continuación y espero ser lo más claro  posible. ::)
A los admin del foro, si fuera necesario, moved este post a otro hilo que ya pudiera existir relacionado.

EDITAR BASE DE DATOS WEEWX.sdb PARA MODIFICAR UN REGISTRO

Vamos a proceder a eliminar un registro de lluvia debido a que el día 22/07/2021 a las 13:25 el pluviómetro, por error, marcó 0,8 mm de precipitación. Seguimos los siguientes pasos:

- Para realizar este cambio debemos entrar en la terminal y colocarnos en la ruta de la base de datos que, por defecto, es var/lib/weewx en las últimas versiones de WeeWX que es el software que utilizo. Antes de nada paramos WeeWX con sudo /etc/init.d/weewx stop
- Vemos que existe la base de datos como archivo weewx.sdb y sus permisos de escritura gracias al comando ls -la también sirve el comando ls -l
- A continuación invocamos el comando sqlite3 que será con el que manejemos la base de datos. Si no lo tenemos instalado se procederá con el habitual sudo apt install sqlite3
- Una vez dentro del servidor de bases de datos, vamos a seleccionar los registros dateTime, rainRate, rain que coinciden con el período de tiempo comprendido entre dateTime>1626952800 and dateTime<1626953400 and rainRate>0  (entre las 13:20 y 13:30. Para saber la fecha en formato UNIX podemos usar https://www.epochconverter.com/)
- sqlite3 buscará aquellos que satisfacen la orden anterior y vemos, según este ejemplo, que a las 13:25 del 22/07/2021 la estación marcó un registro de 0,79999999512 mm.
- Tenemos que actualizar la base de datos y poner ese registro a cero, es decir, hay que actualizar y que rain y rainRate sean cero. Para realizar esto invocamos el comando update de la siguiente manera: update archive set rainRate=0, rain=0 where dateTime>1626952800 and dateTime<1626953400 and rainRate=0;
- En este paso nos puede dar Error: attempt to write a readonly database, es decir, tenemos que salir con el comando exit y hacer un sudo su para pasar a superusuario y repetir el comando update.
- Una vez realizada la actualización hay que reconstruir la base de datos con el comando sudo wee_database –rebuild-daily –date=2021-07-22.
- No debería dar ningún error y la reconstrucción no tardará más de unos segundos.
- Tras el paso anterior debemos hacer una copia de la base de datos actual por si a futuro tenemos otro problema podamos recomenzar desde este punto. La copia se puede hacer desde la ruta en la que se encuentra con cp -a weewx.sdb weewx.sdb.OLD
- Volveremos a iniciar WeeWX con sudo /etc/init.d/weeewx start y esperaremos a que se realicen los cambios en el próximo ciclo.
- Tras la espera se puede apreciar que ya no hay registro ni de lluvia ni de intensidad de lluvia.

Recupero este tutorial, que me viene al pelo con una perdida de datos que tuve ayer. Mi pregunta, no es mejor hacer la copia de la base de datos antes de tocar nada y tener el archivo ( aunque sin modificar ) por si jodemos el que vamos a modificar?

44
WeeWX / Modificar Lluvia del día en BD
« en: 27 de Abril del 2022, 20:32:00 pm »
Hola, me he dado cuenta hace un momento que desde esta mañana weewx no ha actualizado, es posible actualizar a mano el día de hoy en la base de datos?

45
Tengo dos de estas, externamente idénticas. Una no recibe ningún sensor extra, la otra sí, aparecen los datos en Ecowitt (https://www.ecowitt.net/home/index?id=28440) pero en la pantalla nada de nada. En la primera de las dos, ni en ecowitt: https://www.ecowitt.net/home/index?id=11244. Ambas compradas juntas el mismo día y en la misma tienda.

Añado: el contador de rayos, ninguna de las dos. Una sólo el sensor PM 2.5.

Gracias casacota, que lo muestre en la consola o no me da lo mismo, si los recoge weewx me vale. Lastima lo del contador de rayos.

Páginas: 1 2 [3] 4 5 ... 7