Software > WeeWX

No se añaden registros a la base de datos

<< < (2/6) > >>

Wlarues:
Gracias Jantoni,

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


--- Código: ---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#
--- Fin del código ---

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: ---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

--- Fin del código ---

Y claro, sigue sin funcionar bien...

Muchas gracias Jantoni por tu ayuda como siempre :)

Saludos

jantoni:
Vale......para Weewx y probamos con Weewx en vivo

A ver que pasa

jantoni:
Ah, se me olvidaba.....

para ejecutar "en vivo"

sudo weewxd /etc/weewx/weewx.conf

jantoni:
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.

Wlarues:
Gracias Jantoni, yendo por partes:

--- Cita de: jantoni en 30 de Octubre de 2016, 08:39:29 ---Ah, se me olvidaba.....

para ejecutar "en vivo"

sudo weewxd /etc/weewx/weewx.conf

--- Fin de la cita ---

Al ejecutar en vivo, lo que aparece es lo siguiente:

--- Código: ---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


--- Fin del código ---

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


--- Cita de: jantoni en 30 de Octubre de 2016, 08:43:45 ---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?

--- Fin de la cita ---

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...


--- Cita de: jantoni en 30 de Octubre de 2016, 08:43:45 ---
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.


--- Fin de la cita ---
Esto es lo que aparece:

--- Código: ---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


--- Fin del código ---

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

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa