Software > WeeWX
No se añaden registros a la base de datos
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
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa