Meteoclimatic

Software => WeeWX => Mensaje iniciado por: Wlarues en 29 de Octubre del 2016, 17:49:43 pm

Título: No se añaden registros a la base de datos
Publicado por: Wlarues en 29 de Octubre del 2016, 17:49:43 pm
Hola, después de los últimos problemas, explicados en:
http://forum.meteoclimatic.net/index.php/topic,882.msg6506.html (http://forum.meteoclimatic.net/index.php/topic,882.msg6506.html)

Me encuentro tras solucionarlos que algo está mal. Nada más encender la Raspberry después de un par de días sin funcionar, se ha generado una página web, correspondiente a las 16:40h (y esto ha ocurrido a las 17:15h). Después de eso, al parecer se siguen generando páginas web, pero son esta misma constantemente, es decir, no actualizan los datos.

El log lo explica mejor que yo:

Código: [Seleccionar]
Oct 29 15:15:33 pi1 weewx[3060]: manager: added record 2016-10-29 14:40:00 UTC (1477752000) to database 'weewx.sdb'
Oct 29 15:15:33 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:20:00 UTC (1477747200)
Oct 29 15:15:33 pi1 weewx[3060]: manager: added record 2016-10-29 14:40:00 UTC (1477752000) to daily summary in 'weewx.sdb'
Oct 29 15:15:33 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:10:00 UTC (1477750200)
Oct 29 15:15:33 pi1 weewx[3060]: engine: Starting main packet loop.
Oct 29 15:15:33 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:25:00 UTC (1477747500)
Oct 29 15:15:33 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:05:00 UTC (1477749900)
Oct 29 15:15:33 pi1 weewx[3060]: restx: WeatherCloud: Published record 2016-10-29 14:40:00 UTC (1477752000)
Oct 29 15:15:34 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:15:00 UTC (1477750500)
Oct 29 15:15:34 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:30:00 UTC (1477747800)
Oct 29 15:15:34 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:10:00 UTC (1477750200)
Oct 29 15:15:34 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:35:00 UTC (1477748100)
Oct 29 15:15:34 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:20:00 UTC (1477750800)
Oct 29 15:15:34 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:15:00 UTC (1477750500)
Oct 29 15:15:35 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:40:00 UTC (1477748400)
Oct 29 15:15:35 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:25:00 UTC (1477751100)
Oct 29 15:15:35 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:20:00 UTC (1477750800)
Oct 29 15:15:35 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:45:00 UTC (1477748700)
Oct 29 15:15:35 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:30:00 UTC (1477751400)
Oct 29 15:15:36 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:50:00 UTC (1477749000)
Oct 29 15:15:36 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:35:00 UTC (1477751700)
Oct 29 15:15:36 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:25:00 UTC (1477751100)
Oct 29 15:15:36 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 13:55:00 UTC (1477749300)
Oct 29 15:15:36 pi1 weewx[3060]: restx: PWSWeather: Published record 2016-10-29 14:40:00 UTC (1477752000)
Oct 29 15:15:36 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:00:00 UTC (1477749600)
Oct 29 15:15:36 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:30:00 UTC (1477751400)
Oct 29 15:15:37 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:05:00 UTC (1477749900)
Oct 29 15:15:37 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:35:00 UTC (1477751700)
Oct 29 15:15:37 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:10:00 UTC (1477750200)
Oct 29 15:15:37 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:15:00 UTC (1477750500)
Oct 29 15:15:38 pi1 weewx[3060]: restx: Wunderground-PWS: Published record 2016-10-29 14:40:00 UTC (1477752000)
Oct 29 15:15:38 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:20:00 UTC (1477750800)
Oct 29 15:15:38 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:25:00 UTC (1477751100)
Oct 29 15:15:38 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:30:00 UTC (1477751400)
Oct 29 15:15:39 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:35:00 UTC (1477751700)
Oct 29 15:15:39 pi1 weewx[3060]: restx: AWEKAS: Published record 2016-10-29 14:40:00 UTC (1477752000)
Oct 29 15:15:40 pi1 weewx[3060]: vantage: LOOP #2; read error. Try #1
Oct 29 15:15:40 pi1 weewx[3060]:    ****  Expected to read 99 chars; got 0 instead
Oct 29 15:18:05 pi1 weewx[3060]: engine: Terminating weewx version 3.2.1
Oct 29 15:19:18 pi1 weewx[3264]: engine: Initializing weewx version 3.2.1
Oct 29 15:19:18 pi1 weewx[3264]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Oct 29 15:19:18 pi1 weewx[3264]: engine: Platform Linux-4.1.12+-armv6l-with-debian-7.8
Oct 29 15:19:18 pi1 weewx[3264]: engine: pid file is /var/run/weewx.pid
Oct 29 15:19:18 pi1 weewx[3270]: engine: Using configuration file /etc/weewx/weewx.conf
Oct 29 15:19:18 pi1 weewx[3270]: engine: Loading station type Vantage (weewx.drivers.vantage)
Oct 29 15:19:19 pi1 weewx[3270]: engine: StdConvert target unit is 0x10
Oct 29 15:19:19 pi1 weewx[3270]: engine: Archive will use data binding wx_binding
Oct 29 15:19:19 pi1 weewx[3270]: engine: Record generation will be attempted in 'hardware'
Oct 29 15:19:19 pi1 weewx[3270]: engine: Using archive interval of 300 seconds
Oct 29 15:19:19 pi1 weewx[3270]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Oct 29 15:19:19 pi1 weewx[3270]: engine: Starting backfill of daily summaries
Oct 29 15:19:19 pi1 weewx[3270]: engine: Daily summaries up to date.
Oct 29 15:19:20 pi1 weewx[3270]: restx: StationRegistry: Station will be registered.
Oct 29 15:19:20 pi1 weewx[3270]: restx: Wunderground-PWS: Data for station IARAGNLA3 will be posted
Oct 29 15:19:20 pi1 weewx[3270]: restx: PWSWeather: Data for station Wlarues22 will be posted
Oct 29 15:19:20 pi1 weewx[3270]: restx: AWEKAS: Data will be uploaded for user Wlarues
Oct 29 15:19:20 pi1 weewx[3270]: restx: WeatherCloud: service version is 0.10
Oct 29 15:19:20 pi1 weewx[3270]: restx: WeatherCloud: Data will be uploaded for id=aceee44b51a593bd
Oct 29 15:19:20 pi1 weewx[3270]: engine: Starting up weewx version 3.2.1
Oct 29 15:19:20 pi1 weewx[3270]: engine: Clock error is 0.10 seconds (positive is fast)
Oct 29 15:19:21 pi1 weewx[3270]: engine: Starting main packet loop.
Oct 29 15:21:07 pi1 weewx[3270]: cheetahgenerator: Generated 32 files for report StandardReport in 48.82 seconds
Oct 29 15:22:29 pi1 weewx[3270]: genimages: Generated 33 images for StandardReport in 82.07 seconds
Oct 29 15:23:15 pi1 weewx[3270]: reportengine: ftp'd 82 files in 45.50 seconds
Oct 29 15:23:34 pi1 weewx[3270]: cheetahgenerator: Generated 6 files for report Meteosabi in 18.21 seconds
Oct 29 15:23:36 pi1 weewx[3270]: genimages: Generated 6 images for Meteosabi in 2.36 seconds
Oct 29 15:23:54 pi1 weewx[3270]: reportengine: ftp'd 24 files in 17.49 seconds
Oct 29 15:25:36 pi1 weewx[3270]: cheetahgenerator: Generated 32 files for report StandardReport in 17.83 seconds
Oct 29 15:25:40 pi1 weewx[3270]: genimages: Generated 8 images for StandardReport in 4.49 seconds
Oct 29 15:25:55 pi1 weewx[3270]: reportengine: ftp'd 40 files in 14.87 seconds
Oct 29 15:26:08 pi1 weewx[3270]: cheetahgenerator: Generated 6 files for report Meteosabi in 12.75 seconds
Oct 29 15:26:10 pi1 weewx[3270]: genimages: Generated 6 images for Meteosabi in 2.19 seconds
Oct 29 15:26:20 pi1 weewx[3270]: reportengine: ftp'd 12 files in 9.43 seconds
Oct 29 15:28:18 pi1 weewx[3270]: engine: Shutting down StdReport thread
Oct 29 15:28:19 pi1 weewx[3270]: engine: Terminating weewx version 3.2.1
Oct 29 15:28:28 pi1 weewx[3559]: engine: Initializing weewx version 3.2.1
Oct 29 15:28:28 pi1 weewx[3559]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Oct 29 15:28:28 pi1 weewx[3559]: engine: Platform Linux-4.1.12+-armv6l-with-debian-7.8
Oct 29 15:28:28 pi1 weewx[3559]: engine: pid file is /var/run/weewx.pid
Oct 29 15:28:28 pi1 weewx[3566]: engine: Using configuration file /etc/weewx/weewx.conf
Oct 29 15:28:28 pi1 weewx[3566]: engine: Loading station type Vantage (weewx.drivers.vantage)
Oct 29 15:28:29 pi1 weewx[3566]: vantage: No <ACK> received from console
Oct 29 15:28:29 pi1 weewx[3566]: engine: Unable to load driver: No <ACK> received from Vantage console
Oct 29 15:28:29 pi1 weewx[3566]:     ****  Exiting...
Oct 29 15:30:24 pi1 weewx[3639]: engine: Initializing weewx version 3.2.1
Oct 29 15:30:24 pi1 weewx[3639]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Oct 29 15:30:24 pi1 weewx[3639]: engine: Platform Linux-4.1.12+-armv6l-with-debian-7.8
Oct 29 15:30:24 pi1 weewx[3639]: engine: pid file is /var/run/weewx.pid
Oct 29 15:30:24 pi1 weewx[3646]: engine: Using configuration file /etc/weewx/weewx.conf
Oct 29 15:30:24 pi1 weewx[3646]: engine: Loading station type Vantage (weewx.drivers.vantage)
Oct 29 15:30:25 pi1 weewx[3646]: engine: StdConvert target unit is 0x10
Oct 29 15:30:25 pi1 weewx[3646]: engine: Archive will use data binding wx_binding
Oct 29 15:30:25 pi1 weewx[3646]: engine: Record generation will be attempted in 'hardware'
Oct 29 15:30:25 pi1 weewx[3646]: engine: Using archive interval of 300 seconds
Oct 29 15:30:25 pi1 weewx[3646]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Oct 29 15:30:25 pi1 weewx[3646]: engine: Starting backfill of daily summaries
Oct 29 15:30:25 pi1 weewx[3646]: engine: Daily summaries up to date.
Oct 29 15:30:25 pi1 weewx[3646]: restx: StationRegistry: Station will be registered.
Oct 29 15:30:25 pi1 weewx[3646]: restx: Wunderground-PWS: Data for station IARAGNLA3 will be posted
Oct 29 15:30:25 pi1 weewx[3646]: restx: PWSWeather: Data for station Wlarues22 will be posted
Oct 29 15:30:25 pi1 weewx[3646]: restx: AWEKAS: Data will be uploaded for user Wlarues
Oct 29 15:30:25 pi1 weewx[3646]: restx: WeatherCloud: service version is 0.10
Oct 29 15:30:26 pi1 weewx[3646]: restx: WeatherCloud: Data will be uploaded for id=aceee44b51a593bd
Oct 29 15:30:26 pi1 weewx[3646]: engine: Starting up weewx version 3.2.1
Oct 29 15:30:26 pi1 weewx[3646]: engine: Clock error is 0.37 seconds (positive is fast)
Oct 29 15:30:27 pi1 weewx[3646]: engine: Starting main packet loop.
Oct 29 15:36:09 pi1 weewx[3646]: cheetahgenerator: Generated 32 files for report StandardReport in 49.96 seconds
Oct 29 15:36:13 pi1 weewx[3646]: genimages: Generated 8 images for StandardReport in 4.49 seconds
Oct 29 15:36:32 pi1 weewx[3646]: reportengine: ftp'd 57 files in 18.50 seconds
Oct 29 15:36:46 pi1 weewx[3646]: engine: Shutting down StdReport thread
Oct 29 15:36:55 pi1 weewx[3646]: cheetahgenerator: Generated 6 files for report Meteosabi in 22.52 seconds
Oct 29 15:36:57 pi1 weewx[3646]: genimages: Generated 6 images for Meteosabi in 2.21 seconds
Oct 29 15:37:06 pi1 weewx[3646]: engine: Unable to shut down StdReport thread
Oct 29 15:37:07 pi1 weewx[3646]: engine: Terminating weewx version 3.2.1
Oct 29 15:37:13 pi1 weewx[3646]: reportengine: ftp'd 24 files in 15.39 seconds
Oct 29 15:38:08 pi1 weewx[2285]: engine: Initializing weewx version 3.2.1
Oct 29 15:38:08 pi1 weewx[2285]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Oct 29 15:38:08 pi1 weewx[2285]: engine: Platform Linux-4.1.12+-armv6l-with-debian-7.8
Oct 29 15:38:08 pi1 weewx[2285]: engine: pid file is /var/run/weewx.pid
Oct 29 15:38:09 pi1 weewx[2321]: engine: Using configuration file /etc/weewx/weewx.conf
Oct 29 15:38:09 pi1 weewx[2321]: engine: Loading station type Vantage (weewx.drivers.vantage)
Oct 29 15:38:10 pi1 weewx[2321]: engine: StdConvert target unit is 0x10
Oct 29 15:38:10 pi1 weewx[2321]: engine: Archive will use data binding wx_binding
Oct 29 15:38:10 pi1 weewx[2321]: engine: Record generation will be attempted in 'hardware'
Oct 29 15:38:10 pi1 weewx[2321]: engine: Using archive interval of 300 seconds
Oct 29 15:38:10 pi1 weewx[2321]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Oct 29 15:38:10 pi1 weewx[2321]: engine: Starting backfill of daily summaries
Oct 29 15:38:10 pi1 weewx[2321]: engine: Daily summaries up to date.
Oct 29 15:38:10 pi1 weewx[2321]: restx: StationRegistry: Station will be registered.
Oct 29 15:38:10 pi1 weewx[2321]: restx: Wunderground-PWS: Data for station IARAGNLA3 will be posted
Oct 29 15:38:11 pi1 weewx[2321]: restx: PWSWeather: Data for station Wlarues22 will be posted
Oct 29 15:38:11 pi1 weewx[2321]: restx: AWEKAS: Data will be uploaded for user Wlarues
Oct 29 15:38:11 pi1 weewx[2321]: restx: WeatherCloud: service version is 0.10
Oct 29 15:38:11 pi1 weewx[2321]: restx: WeatherCloud: Data will be uploaded for id=aceee44b51a593bd
Oct 29 15:38:11 pi1 weewx[2321]: engine: Starting up weewx version 3.2.1
Oct 29 15:38:11 pi1 weewx[2321]: engine: Clock error is 0.28 seconds (positive is fast)
Oct 29 15:38:12 pi1 weewx[2321]: engine: Starting main packet loop.
Oct 29 15:41:07 pi1 weewx[2321]: cheetahgenerator: Generated 32 files for report StandardReport in 48.42 seconds
Oct 29 15:41:12 pi1 weewx[2321]: genimages: Generated 8 images for StandardReport in 4.56 seconds
Oct 29 15:41:31 pi1 weewx[2321]: reportengine: ftp'd 57 files in 17.76 seconds
Oct 29 15:41:48 pi1 weewx[2321]: cheetahgenerator: Generated 6 files for report Meteosabi in 16.84 seconds
Oct 29 15:41:50 pi1 weewx[2321]: genimages: Generated 6 images for Meteosabi in 2.28 seconds

Como se ve, he reiniciado varias veces para ver si se corregía pero no es así.
Se generan las páginas y se suben por FTP, pero en ningún momento se añaden registros a la base de datos, ni se suben a Wunderground, Awekas...
Este comportamiento nunca lo había visto y no sé a qué se puede deber, dado que si no hubiera comunicación entre consola y Raspi daría un error y no haría lo del FTP (o eso creo, vamos).

El error de:
Código: [Seleccionar]
Oct 29 15:28:29 pi1 weewx[3566]: vantage: No <ACK> received from console"Es habitual cuando arranco Weewx, y con volver a arrancarlo se soluciona. Pero el error de:
Código: [Seleccionar]
Oct 29 15:15:40 pi1 weewx[3060]: vantage: LOOP #2; read error. Try #1
Oct 29 15:15:40 pi1 weewx[3060]:    ****  Expected to read 99 chars; got 0 instead
Tampoco lo había visto nunca.

¿Alguna sugerencia?

Gracias y saludos

Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 29 de Octubre del 2016, 17:51:08 pm
Se me ha olvidado decir, que la hora en la consola antes del inicio exitoso de la Raspi era las 09:30, y tras encenderla se ha cambiado automáticamente a las 15:15.

No sé si este dato es importante, pero lo indico por si acaso.

EDITO: acabo de ver que a pesar de que la actualización de datos ha sido a las 14:40, ha cogido una temperatura máxima "futurista" a las 15:21
http://www.climaynievepirineos.com/estaciones/larues/index.html (http://www.climaynievepirineos.com/estaciones/larues/index.html)
Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 29 de Octubre del 2016, 19:46:17 pm
Con nuevos avances, he visto que la base de datos sí que se va actualizando (la fecha de modificación cambia), pero el último registro en la hoja "archive" es de las 16:40h

Sin embargo, en otras hojas hay cosas que cambian. Por ejemplo, en la hoja "archive_day_barometer" el registro de la presión mínima data de las 18:35h.

Sinceramente, no entiendo para nada este comportamiento, es bastante absurdo...

Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 29 de Octubre del 2016, 19:59:04 pm
Acabo de hacer otra prueba, he añadido a la base de datos la lluvia que había perdido con mis problemas de señal de hace unos días (aún no lo había hecho  ::)). Con la nueva "actualización" la lluvia anual ha cambiado correctamente, pero sigue sin coger los nuevos datos actuales.

De hecho, con estas "actualizaciones" los máximos, mínimos y promedios cambian, pero los datos actuales no  ??? ???
Sigo sin entenderlo...
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 29 de Octubre del 2016, 22:02:10 pm
Este error, el de mítiples LOOP en el acceso a la consola, ya lo tratamos en el antiguo foro.

Por lo general, se debe a que hay varios Weewx funcionando, cosa lógica después de todos los problemas que has tenido de alimentación.

Para limpiarlo todo vamos a hacer, si es lo que yo me imagino:

Sal de weewx como es habitual

/etc/init.d/weewx stop

Luego

Código: [Seleccionar]
root@raspberrypi:~# ps aux | grep weewx
root      2073  9.6 39.6 156332 92984 ?        Sl   sep29 4175:47 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf
root     23561  0.0  0.7   3584  1752 pts/0    S+   19:58   0:00 grep weewx
root@raspberrypi:~#

Anota el pid de cada weewx que esté funcionando (en este caso el 2073) y, posteriormente

sudo kill -9 pid       (el pid lo sustituyes por el número de proceso que verás con el comando anterior)

esto mata a weewx.....si aparecen varios weewx funcionando, mata los procesos de todos ellos.

A continuación vete a /var/run y localiza si hay algún fichero weewx.pid, si lo hubiera borralo

sudo rm -f /var/run/weewx.pid

Reinicia la raspberry. Si es lo que me imagino, todo volverá a la normalidad.
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 29 de Octubre del 2016, 22:59:46 pm
Gracias Jantoni,

He probado lo que comentas y el resultado es el siguiente:

Código: [Seleccionar]
root@pi1:~#  /etc/init.d/weewx stop
[ ok ] Stopping weewx weather system: weewx..
root@pi1:~# ps aux | grep weewx
root      2562  0.0  0.3   5264  1688 pts/0    S+   20:53   0:00 grep weewx
root@pi1:~# sudo kill -9 2562
sudo: unable to resolve host pi1
root@pi1:~# cd /var/run
root@pi1:/var/run# ls
apache2                 dhclient.eth0.pid  network             shm
apache2.pid             ifplugd.eth0.pid   NetworkManager.pid  sshd
ConsoleKit              ifplugd.lo.pid     ntpd.pid            sshd.pid
console-kit-daemon.pid  initctl            rsyslogd.pid        thd.pid
crond.pid               lock               sdp                 thd.socket
crond.reboot            motd.dynamic       sendmail            udev
dbus                    mount              sendsigs.omit.d     utmp
root@pi1:/var/run#

Es decir, con el primer comando sólo me sale algo como lo que a tí te salía en la segunda línea, y en /var/run no hay ningún fichero weewx.pid

Por su parte, el programa sigue haciendo exactamente lo que lleva haciendo toda la tarde:
Código: [Seleccionar]
Oct 29 20:38:52 pi1 weewx[4291]: engine: Shutting down StdReport thread
Oct 29 20:38:53 pi1 weewx[4291]: engine: Terminating weewx version 3.2.1
Oct 29 20:43:20 pi1 weewx[2290]: engine: Initializing weewx version 3.2.1
Oct 29 20:43:20 pi1 weewx[2290]: engine: Using Python 2.7.3 (default, Mar 18 2014, 05:13:23) #012[GCC 4.6.3]
Oct 29 20:43:20 pi1 weewx[2290]: engine: Platform Linux-4.1.12+-armv6l-with-debian-7.8
Oct 29 20:43:20 pi1 weewx[2290]: engine: pid file is /var/run/weewx.pid
Oct 29 20:43:20 pi1 weewx[2300]: engine: Using configuration file /etc/weewx/weewx.conf
Oct 29 20:43:20 pi1 weewx[2300]: engine: Loading station type Vantage (weewx.drivers.vantage)
Oct 29 20:43:21 pi1 weewx[2300]: engine: StdConvert target unit is 0x10
Oct 29 20:43:22 pi1 weewx[2300]: engine: Archive will use data binding wx_binding
Oct 29 20:43:22 pi1 weewx[2300]: engine: Record generation will be attempted in 'hardware'
Oct 29 20:43:22 pi1 weewx[2300]: engine: Using archive interval of 300 seconds
Oct 29 20:43:22 pi1 weewx[2300]: engine: Using binding 'wx_binding' to database 'weewx.sdb'
Oct 29 20:43:22 pi1 weewx[2300]: engine: Starting backfill of daily summaries
Oct 29 20:43:22 pi1 weewx[2300]: engine: Daily summaries up to date.
Oct 29 20:43:22 pi1 weewx[2300]: restx: StationRegistry: Station will be registered.
Oct 29 20:43:22 pi1 weewx[2300]: restx: Wunderground-PWS: Data for station IARAGNLA3 will be posted
Oct 29 20:43:23 pi1 weewx[2300]: restx: PWSWeather: Data for station Wlarues22 will be posted
Oct 29 20:43:23 pi1 weewx[2300]: restx: AWEKAS: Data will be uploaded for user Wlarues
Oct 29 20:43:23 pi1 weewx[2300]: restx: WeatherCloud: service version is 0.10
Oct 29 20:43:23 pi1 weewx[2300]: restx: WeatherCloud: Data will be uploaded for id=aceee44b51a593bd
Oct 29 20:43:23 pi1 weewx[2300]: engine: Starting up weewx version 3.2.1
Oct 29 20:43:23 pi1 weewx[2300]: engine: Clock error is 0.16 seconds (positive is fast)
Oct 29 20:43:24 pi1 weewx[2300]: engine: Starting main packet loop.
Oct 29 20:46:07 pi1 weewx[2300]: cheetahgenerator: Generated 32 files for report StandardReport in 49.11 seconds
Oct 29 20:46:12 pi1 weewx[2300]: genimages: Generated 8 images for StandardReport in 4.43 seconds
Oct 29 20:50:33 pi1 weewx[2300]: cheetahgenerator: Generated 32 files for report StandardReport in 16.93 seconds
Oct 29 20:50:39 pi1 weewx[2300]: genimages: Generated 8 images for StandardReport in 5.42 seconds
Oct 29 20:50:53 pi1 weewx[2300]: reportengine: ftp'd 57 files in 281.21 seconds
Oct 29 20:51:11 pi1 weewx[2300]: cheetahgenerator: Generated 6 files for report Meteosabi in 17.61 seconds
Oct 29 20:51:13 pi1 weewx[2300]: genimages: Generated 6 images for Meteosabi in 2.16 seconds
Oct 29 20:52:08 pi1 weewx[2300]: reportengine: ftp'd 24 files in 54.39 seconds
Oct 29 20:52:12 pi1 weewx[2300]: reportengine: ftp'd 57 files in 93.27 seconds
Oct 29 20:52:24 pi1 weewx[2300]: cheetahgenerator: Generated 6 files for report Meteosabi in 11.65 seconds
Oct 29 20:52:26 pi1 weewx[2300]: genimages: Generated 6 images for Meteosabi in 2.23 seconds

Y claro, sigue sin funcionar bien...

Muchas gracias Jantoni por tu ayuda como siempre :)

Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 08:33:35 am
Vale......para Weewx y probamos con Weewx en vivo

A ver que pasa
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 08:39:29 am
Ah, se me olvidaba.....

para ejecutar "en vivo"

sudo weewxd /etc/weewx/weewx.conf
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 08:43:45 am
Yo lo que veo es que no recibe datos de la consola......

Después de comprobarlo con la sesión "en vivo" empezaría borrando la memoria de la consola y reiniciándo la consola.

¿La consola tiene su propia alimentación o estaba alimentada por la Raspi?

También me gustaría que me facilitaras un listgado de los dispositivos USB......para descartar que, con todo el lío de esa fuente de alimentación se haya producido alguna avería en el HUB USB de la Raspi, que es la que controla prácticamente todo.

Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 09:04:50 am
Gracias Jantoni, yendo por partes:
Ah, se me olvidaba.....

para ejecutar "en vivo"

sudo weewxd /etc/weewx/weewx.conf

Al ejecutar en vivo, lo que aparece es lo siguiente:
Código: [Seleccionar]
LOOP:   2016-10-30 07:57:05 UTC (1477814225) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.27777777777778, 'windSpeed': 0.0, 'cloudbase': 1070.486173982557, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477814225, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.555555555555557, 'barometer': 1022.50428, 'windchill': 9.27777777777778, 'dewpoint': 6.539770841493058, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.27777777777778, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 47.258368248267985, 'windGust': 0.0, 'outHumidity': 83.0, 'humidex': 48.7, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.14614073250772, 'inHumidity': 53.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}

^C^CTraceback (most recent call last):
  File "/usr/bin/weewxd", line 61, in <module>
    weewx.engine.main(options, args)
  File "/usr/share/weewx/weewx/engine.py", line 842, in main
    engine.run()
  File "/usr/share/weewx/weewx/engine.py", line 182, in run
    for packet in self.console.genLoopPackets():
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 455, in genLoopPackets
    for _loop_packet in self.genDavisLoopPackets(200):
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 484, in genDavisLoopPac  kets
    _buffer = self.port.read(99)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 234, in read
    _buffer = self.serial_port.read(chars)
  File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 442, in re  ad
    ready,_,_ = select.select([self.fd],[],[], self._timeout)
KeyboardInterrupt
^\Abandona


Es decir, parece que lee bien todos los sensores de la consola... Aunque al intentar salir de esto han salido esos errores.

Yo lo que veo es que no recibe datos de la consola......

Después de comprobarlo con la sesión "en vivo" empezaría borrando la memoria de la consola y reiniciándo la consola.

¿La consola tiene su propia alimentación o estaba alimentada por la Raspi?

La consola tiene pilas y además está conectada a la red y a la Raspi, así que con eso no creo que haya problemas, pero quién sabe...


También me gustaría que me facilitaras un listgado de los dispositivos USB......para descartar que, con todo el lío de esa fuente de alimentación se haya producido alguna avería en el HUB USB de la Raspi, que es la que controla prácticamente todo.

Esto es lo que aparece:
Código: [Seleccionar]
root@pi1:~# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0930:6544 Toshiba Corp. Kingston DataTraveler 2.0 Stick (  2GB)
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Br  idge / myAVR mySmartUSB light
root@pi1:~# df
S.ficheros     1K-bloques  Usados Disponibles Uso% Montado en
/dev/root         3549916 2884220      467300  87% /
devtmpfs           242612       0      242612   0% /dev
tmpfs               49380     516       48864   2% /run
tmpfs                5120       0        5120   0% /run/lock
tmpfs               98740       0       98740   0% /run/shm
tmpfs              246884       0      246884   0% /tmp
/dev/mmcblk0p1    4114112   24064     4090048   1% /boot
/dev/sda5        14182264 1741632    11675040  13% /home/pi/Capturas


Es extraño, porque primero pone que el USB es de 2GB siendo que en realidad es de 16, tal y como se ve en el tamaño de la partición /dev/sda5 (donde guardo imágenes de la webcam).

Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 09:05:45 am
Ah... de momento no he hecho lo de borrar la memoria de la consola, porque parece que los datos los lee bien, pero si debo hacerlo lo haré.
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 09:10:37 am
Se me olvidaba algo que quizás sea muy importante...

Cuando hice las pruebas con el teclado y monitor, arranqué varias veces la Raspi sin estar conectada la consola, ya que un USB está con el Pen-drive y en el otro iba el teclado.
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 09:15:37 am
Por lo que veo, has arrancado el live, pero no lo has mantenido......

Déjalo al menos durante 15 minutos para que de tiempo a varias generaciones.....tenemos que ver que pasa
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 09:51:22 am
Pues sí, lo había arrancado y lo había mirado durante un par de minutos. Ahora lleva media hora, pero no veo nada especialmente distinto a lo que salía antes:

Código: [Seleccionar]
rm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817395, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 1.609343999385308, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 50.77626403865844, 'inHumidity': 53.0, 'windGustDir': 46.0, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:49:57 UTC (1477817397) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817397, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 1.609343999385308, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 50.77626403865844, 'inHumidity': 53.0, 'windGustDir': 46.0, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:49:59 UTC (1477817399) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817399, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 1.609343999385308, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 50.77626403865844, 'inHumidity': 53.0, 'windGustDir': 46.0, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:01 UTC (1477817401) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817401, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 1.609343999385308, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': 46.0, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:03 UTC (1477817403) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817403, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:05 UTC (1477817405) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817405, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:07 UTC (1477817407) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817407, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:09 UTC (1477817409) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817409, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:11 UTC (1477817411) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.777777777777779, 'windSpeed': 0.0, 'cloudbase': 965.0728264078391, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817411, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.777777777777779, 'dewpoint': 7.8851680588464355, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.777777777777779, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.71376168693003, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.25147666379455, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 08:50:13 UTC (1477817413) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 1.609343999385308, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 9.833333333333336, 'windSpeed': 0.0, 'cloudbase': 965.1783869199563, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477817413, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.333333333333332, 'barometer': 1022.33498, 'windchill': 9.833333333333336, 'dewpoint': 7.939877036949901, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 9.833333333333336, 'forecastRule': 44, 'yearRain': 71.4799999449604, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 48.837310876506265, 'windGust': 0.0, 'outHumidity': 88.0, 'humidex': 50.39151315252184, 'monthRain': 7.2399999944252, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.28146453137313, 'inHumidity': 54.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}


Lo que pasa es que el putty se llena en seguida con esta información (cada segundo aparece), así que no puedo poner un histórico largo. Sin embargo, lo he estado mirando y a las horas de generación no aparece nada distinto.
Por su parte, el log de weewx está completamente en blanco, no hay nada escrito...

Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 10:13:18 am
Ya, claro, no me acordaba que el viento se manda cada 2-3 segundos

Pues aquí terminan mis dotes adivinatorias y empezamos a jugar para intentar solucionar el problema.

Dejamos el modo live.

Modifica weewx.conf para que la generación, en lugar de hardware, sea software, por lo que nos saltamos el datalogger.

A ver si hay cambios.

Insisto, empezamos a ir mirando cosas que puedan ocurrir....espero que no sea la base de datos......yo voy tan a ciegas como tu
Título: Re:No se añaden registros a la base de datos
Publicado por: Xavi-EA5ZF en 30 de Octubre del 2016, 10:16:38 am
Eso mas o menos es lo que me pasa a mí cuando por problemas con el arranque, se inicia el Mele sin ntp correcto por la falta de internet y me pone en el weewx valores con la fecha atrasada. El problema es que con las Davis, se actualiza el reloj de la consola con la mala hora y luego ya tenemos un bonito y costoso lio.
En mi caso tuve que editar la base de datos, buscando los registros que me puso en el 2010 y borrándolos todos a mano. Y luego para que arrancasen los loop desde la consola al weewx, borrar los datos del dataloger con el comando adecuado (que ahora mismo no recuerdo), una vez hecho eso todo funciona.
Creo que es wee_device --clear para borrar el contenido del dataloger.
Si no se borra el dataloger no arrancan los loop porque parece que se hace un monumental lio con la fecha.
En mi caso solo pierdo los datos entre la mala hora y el reinicio. Por eso en otro hilo comenté y he puesto en mi weewx, que no se inicie si la fecha no es superior al 01-01-2016 y estoy por poner otra condición de que no inicie si es superior por ejemplo al 31-12-2019, por lo menos así no arranca y no pone la fecha mala en la Davis, esta seguirá grabando y cuando tras arreglar el  problema en el Mele o Raspi todo esté ya bien, como el loop estará correcto en el dataloger, es cuestión de recibirlo y no se perderá nada.
Saludos.
Xavi
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 10:28:31 am
Gracias a los dos ;)

Jantoni, imagino que te referías al campo 'record_generation' de la sección [StdArchive]. Lo he modificado y el resultado parece ser el mismo:
Código: [Seleccionar]
: None, 'inTemp': 20.3888888888889, 'barometer': 1022.19954, 'windchill': 11.77777777777778, 'dewpoint': 8.439852395447534, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.77777777777778, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.556130601952816, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.263696173842064, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:01 UTC (1477819501) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.77777777777778, 'windSpeed': 0.0, 'cloudbase': 1145.2905504003786, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819501, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.77777777777778, 'dewpoint': 8.439852395447534, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.77777777777778, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.556130601952816, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.263696173842064, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:03 UTC (1477819503) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819503, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:05 UTC (1477819505) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819505, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:07 UTC (1477819507) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819507, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:09 UTC (1477819509) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819509, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:11 UTC (1477819511) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819511, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:13 UTC (1477819513) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819513, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
LOOP:   2016-10-30 09:25:15 UTC (1477819515) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0, 'leafTemp3': None, 'outsideAlarm2': 0, 'windSpeed10': 0.0, 'extraAlarm1': 0, 'extraAlarm2': 0, 'extraAlarm3': 0, 'extraAlarm4': 0, 'extraAlarm5': 0, 'extraAlarm6': 0, 'extraAlarm7': 0, 'extraAlarm8': 0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.833333333333332, 'windSpeed': 0.0, 'cloudbase': 1145.4746993763056, 'rainAlarm': 0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819515, 'sunrise': 1477809300, 'stormStart': None, 'inTemp': 20.3888888888889, 'barometer': 1022.1318200000001, 'windchill': 11.833333333333332, 'dewpoint': 8.493931107364128, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0, 'rainRate': 0.0, 'heatindex': 11.833333333333332, 'forecastRule': 44, 'yearRain': 72.599999944098, 'soilLeafAlarm4': 0, 'soilLeafAlarm2': 0, 'soilLeafAlarm3': 0, 'soilLeafAlarm1': 0, 'txBatteryStatus': 0, 'appTemp': 52.6801926130871, 'windGust': 0.0, 'outHumidity': 80.0, 'humidex': 54.40464029692577, 'monthRain': 8.439999993501198, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.87139460639161, 'inHumidity': 55.0, 'windGustDir': None, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'windDir': None, 'sunset': 1477846740}
REC:    2016-10-30 09:25:00 UTC (1477819500) {'dayET': 0.0, 'maxSolarRad': None, 'outsideAlarm1': 0.0, 'leafTemp3': None, 'outsideAlarm2': 0.0, 'windSpeed10': 0.0, 'extraAlarm1': 0.0, 'extraAlarm2': 0.0, 'extraAlarm3': 0.0, 'extraAlarm4': 0.0, 'extraAlarm5': 0.0, 'extraAlarm6': 0.0, 'extraAlarm7': 0.0, 'extraAlarm8': 0.0, 'soilTemp1': None, 'soilTemp2': None, 'soilTemp3': None, 'soilTemp4': None, 'leafTemp4': None, 'forecastIcon': 6.0, 'leafTemp2': None, 'leafTemp1': None, 'dayRain': 0.0, 'outTemp': 11.72849462365593, 'windSpeed': 0.0, 'cloudbase': 1146.245484032258, 'rainAlarm': 0.0, 'consBatteryVoltage': 4.57, 'dateTime': 1477819500.0, 'sunrise': 1477809300.0, 'stormStart': None, 'inTemp': 20.388888888888914, 'barometer': 1022.199540000001, 'windchill': 11.72849462365593, 'dewpoint': 8.38291084909364, 'extraHumid6': None, 'extraHumid7': None, 'extraHumid4': None, 'extraHumid5': None, 'extraHumid2': None, 'extraHumid3': None, 'extraHumid1': None, 'ET': None, 'altimeter': None, 'leafWet4': 0.0, 'leafWet1': None, 'leafWet2': None, 'leafWet3': None, 'UV': None, 'soilMoist3': None, 'soilMoist2': None, 'soilMoist1': None, 'soilMoist4': None, 'monthET': 0.0, 'insideAlarm': 0.0, 'rainRate': 0.0, 'heatindex': 11.72849462365593, 'forecastRule': 44.0, 'yearRain': 72.599999870046, 'soilLeafAlarm4': 0.0, 'soilLeafAlarm2': 0.0, 'soilLeafAlarm3': 0.0, 'soilLeafAlarm1': 0.0, 'txBatteryStatus': 0, 'appTemp': 52.44222889989649, 'windGust': 0.0, 'pressure': None, 'outHumidity': 79.95161290322581, 'humidex': 54.132126021486606, 'monthRain': 8.439999984892399, 'stormRain': 0.0, 'radiation': None, 'inDewpoint': 51.871394606391625, 'inHumidity': 55.0, 'windGustDir': None, 'windrun': 0.0, 'rain': 0.0, 'extraTemp6': None, 'extraTemp7': None, 'extraTemp4': None, 'extraTemp5': None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1': None, 'yearET': 0.0, 'interval': 5, 'windDir': None, 'sunset': 1477846740.0}

Que sigue actualizando cada 2 segundos...

Xavi, creo que el problema en mi caso no es la fecha/hora, ya que tanto en la consola como en la Raspi y en el Weewx es correcta. Además, en la base de datos en las hojas de máximos/mínimos hay datos (correctos) del día de hoy y con la fecha correcta, pero en la de los datos cincominutales no hay nada de nada.

Saludos y gracias
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 10:34:21 am
Pues sorprendentemente ha actualizado con los datos actuales  :o :o :o
Eso sí, los gráficos tienen un corte tremendo de casi 24h (desde la actualización de ayer).
Los máximos y mínimos de hoy también los ha cogido bien, aunque no aparezcan en los gráficos.
¿Igual en modo "en vivo" sí que funciona, pero de otra forma no?

Saludos
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 11:22:44 am
Como soy un poco ansias  :-[ he cerrado el Weewx en vivo y lo he abierto normal.
Ahora parece que funciona bien y actualiza, aunque en el weewx.conf la opción para generar está en "software".
¿Es esto peor que la opción "hardware", es decir, puedo perder datos si lo dejo así?

Saludos y gracias por la ayuda  :D
Título: Re:No se añaden registros a la base de datos
Publicado por: Xavi-EA5ZF en 30 de Octubre del 2016, 11:47:53 am
Pues de alguna forma yo creo que la culpa si es de la fecha y hora, creo que ayer te puso un día de mas y eso se ha guardado en el dataloger y hasta que no ha pasado ese dia entero no ha empezado a tener en cuenta los loop, porque ha superado la fecha y hora del ultimo loop guardado en la BBDD.
Por eso también te ha dejado un agujero negro sin datos de 1 dia.
Evidentemente sin ver la BBDD de ayer y analizarla no se puede aseverar tamaña hipótesis que te he escrito con rotundidad.
En el dataloger si estarán los datos perdidos, pero cuando lee, incluso si recuperas desde un backup, al leerlos por "supuesto orden cronológico" el weewx se encontraría un dato con la fecha de hoy y luego datos con la fecha de ayer, y el weewx al leer graba la ultima fecha en epoch y hasta que no lea otra superior no actualiza. Cosa que ha pasado hoy.
Si no has borrado el dataloger, haciendo un volcado de su interior tendrías parte de la explicación.
A fecha de hoy no sé como editar el contenido del dataloger para poder borrar si s necesario un registro erróneo dejándo el resto intacto.
La opción software no lee el dataloger, interroga directamente a la estación, en caso de paradas del ordenador o weewx pierdes datos al no guardarlos en la memoria del dataloger.
El secreto de lo que te ha pasado se debería poder ver en el log entero del weewx mirando las últimas fechas grabadas. Todo lo que nosotros podemos hacer sin acceso a toda la información es especular con hipótesis mas o menos posibles.
Resumiendo, para saber que pasó se necesitan los log íntegros del weewx desde antes de la parada hasta ahora mismo, el volcado del dataloger y la BBDD de hoy antes de empezar a hacer nada.
Recomiendo leer este tema: http://www.weewx.com/docs/usersguide.htm#html_generated_but_not_updated

Saludos.
Xavi
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 12:31:51 pm
Pues no descarto lo que comentas, aunque de todas formas en realidad no he "perdido" un día entero, sólo desde ayer a las 4 de la tarde hasta hace 1 hora.

De todas formas, ya revisé ayer la base de datos y no había ningún registro correspondiente al día de hoy, el último era de ayer a las 4.

En cuanto al log, lo habría ido poniendo, pero pensaba que se me había borrado. Acabo de descubrir que se había cambiado el nombre por weewx.log.1  *-* *-*
Por eso no lo veía. He aquí lo que pasó desde el inicio "exitoso" de ayer a las 15:15h:

(ver el log adjunto, que no me dejaba pegarlo aquí por exceso de caracteres en el mensaje)

Vamos, nada fuera de lo común, salvo que hasta las 9:30 UTC subía páginas web sin añadir datos a la base de datos.

A partir de las 9:30, que ha sido cuando he iniciado el Weewx "en vivo" y con el modo "software" en Weewx.conf, ha empezado a guardar datos en la base de datos.

Ha estado un rato así hasta que he cerrado la sesión "en vivo" y he abierto una normal (aún con modo "software"). Seguía funcionando.

Lo he dejado otro rato más así, y luego lo he cerrado, he cambiado a modo "hardware" y lo he vuelvo a abrir. Ahora sigue funcionando sin problemas y en modo Hardware, así que de momento considero el problema solucionado.

He perdido los datos cincominutales de esta noche (no se han recuperado del datalogger) pero no los máximos y mínimos, pero vamos, estoy bastante contento.

Lo que me fastidia es haberlo solucionado y no saber a ciencia cierta por qué ha funcionado, pero en fin, el caso es que ahora va bien  ;)

Quizás había algún problema con los datos en el datalogger y ha sido necesario que el software generara unos cuantos por sí mismo en la base de datos, para que no intentara recuperarlos, no lo entiendo muy bien pero igual es algo de eso.

Bueno, por mi parte agradeceros vuestra ayuda e ideas, si no fuera por vosotros habría sido desesperante  apla3 apla3

Un saludo,
Miguel.
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 12:32:29 pm
Más contenido de log (no cabía todo en el mismo mensaje)
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 12:32:46 pm
El último
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 12:33:11 pm
En cuanto a lo que dice Xavi, está en lo cierto.

Seguro que el problema venía del datalogger y de la fecha-hora.

Ahora lo que convendría es parar Weewx, volver a generación por hardware y ver que pasa.

Si vuelve a dar problemas, haría lo que te hemos indicado Xavi y yo, borrar la memoria del datalogger
Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 12:35:20 pm
Aquí empieza el problema

Citar
Oct 29 15:14:07 pi1 weewx[3060]: engine: Starting up weewx version 3.2.1
Oct 29 15:14:07 pi1 weewx[3060]: engine: Clock error is -105835.74 seconds (positive is fast)
Oct 29 15:14:08 pi1 weewx[3060]: vantage: Clock set to 2016-10-29 15:14:09 UTC (1477754049)
O
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 12:53:12 pm
Vaya, es verdad se me había pasado por alto  ::) ::)

Bueno, pues entonces sería eso. Imagino que después de todas estas pruebas se habrán sincronizado finalmente todas las horas automáticamente y eso, junto con que ha estado un rato generando datos con el modo "software", ha posibilitado que ahora todo funcione bien en modo hardware.

Yo creo que por haber perdido los datos cincominutales de esta noche, siendo que los máximos/mínimos sí que se han guardado, no merece la pena tocarlo más (ahora que funciona...). Pero si creéis que debo borrar la memoria de la consola y hacer más cosas, lo haré.

De todas maneras, ya he reiniciado la raspi desde que funciona bien (para probar que arranca con normalidad), y todo va bien.

Saludos y gracias
Título: Re:No se añaden registros a la base de datos
Publicado por: Xavi-EA5ZF en 30 de Octubre del 2016, 13:09:17 pm
Mas o menos 105835.74 segundos son 29.4 horas o sea que una vez pasan esas 29.4 horas el weewx no considera los datos antiguos y empieza a registrar datos nuevos y a generar páginas.
Típico problema de reloj, agravado por el dataloger.
Una vez superado el problema por haberlo resuelto modificando la BBDD o porque como en este caso se ha arreglado solo, puede ocurrir que por software se genere bien, pero como en el dataloger subsiste un error de fechas, por hardware no lo haga.
En este caso es cuando hay que borrar el contenido del dataloger y en un segundo todo vuelve a generarse por hardware correctamente.
Título: Re:No se añaden registros a la base de datos
Publicado por: Wlarues en 30 de Octubre del 2016, 13:17:00 pm
Gracias por la aclaración Xavi,
Entonces mientras no dé más problemas lo voy a dejar como está, espero no tener que tomar medidas tan drásticas  como borrar el datalogger (que no es para tanto, pero me da respeto jeje).

Un saludo y gracias por todo,
Miguel.

Título: Re:No se añaden registros a la base de datos
Publicado por: jantoni en 30 de Octubre del 2016, 15:39:16 pm
Es la ventaja de no tener datalogger *+* *+* *+* *+* *+*