Autor Tema: Atascado  (Leído 11668 veces)

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

Telares

  • Visitante
Atascado
« en: 31 de Julio del 2020, 18:19:56 pm »
Hola, mientras conectaba la nueva estación se me ha apalancado la conexión o los datos de la consola de la PCE. Creo que sólo desconecté la raspi.

pi@raspberrypi:~ $ sudo wee_device --debug
Using configuration file /etc/weewx/weewx.conf
Using FineOffsetUSB driver version 1.10 (weewx.drivers.fousb)
Traceback (most recent call last):
  File "/usr/bin/wee_device", line 66, in <module>
    main()
  File "/usr/bin/wee_device", line 62, in main
    device.configure(config_dict)
  File "/usr/share/weewx/weewx/drivers/__init__.py", line 69, in configure
    self.do_options(options, parser, config_dict, prompt)
  File "/usr/share/weewx/weewx/drivers/fousb.py", line 375, in do_options
    self.station = FineOffsetUSB(**config_dict[DRIVER_NAME])
  File "/usr/share/weewx/weewx/drivers/fousb.py", line 979, in __init__
    self.openPort()
  File "/usr/share/weewx/weewx/drivers/fousb.py", line 1052, in openPort
    raise weewx.WeeWxIOError(e)
weewx.WeeWxIOError: [Errno 16] Resource busy

Telares

  • Visitante
Re:Atascado
« Respuesta #1 en: 31 de Julio del 2020, 18:40:43 pm »
root@raspberrypi:~# service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: active (running) since Fri 2020-07-31 16:23:32 UTC; 21min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 257 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
   Memory: 26.2M
   CGroup: /system.slice/weewx.service
           └─320 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf

jul 31 16:40:23 raspberrypi weewx[320]:         ****    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 66, in <module>
jul 31 16:40:23 raspberrypi weewx[320]:         ****      import Cheetah.Template
jul 31 16:40:23 raspberrypi weewx[320]:         ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 31, in <module>
jul 31 16:40:23 raspberrypi weewx[320]:         ****      from Cheetah.Compiler import Compiler
jul 31 16:40:23 raspberrypi weewx[320]:         ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Compiler.py", line 24, in <module>
jul 31 16:40:23 raspberrypi weewx[320]:         ****      from Cheetah.Utils.Indenter import indentize  # an undocumented preprocessor
jul 31 16:40:23 raspberrypi weewx[320]:         ****  ImportError: No module named Utils.Indenter
jul 31 16:40:23 raspberrypi weewx[320]:         ****  Generator ignored
jul 31 16:40:28 raspberrypi weewx[320]: imagegenerator: Generated 9 images for SeasonsReport in 4.81 seconds
jul 31 16:40:28 raspberrypi weewx[320]: copygenerator: copied 0 files to /var/www/html/weewx
« Última modificación: 31 de Julio del 2020, 18:47:34 pm por Telares »

Telares

  • Visitante
Re:Atascado
« Respuesta #2 en: 31 de Julio del 2020, 19:45:36 pm »
Las gráficas las sigue haciendo correctamente, pero la hora aparece atascada en las 14:45. Además sigue sin enviar a Meteoclimatic.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #3 en: 31 de Julio del 2020, 20:55:52 pm »
Hola Telares

Eso de weewx.WeeWxIOError: [Errno 16] Resource busy me da a entender que no está leyendo la estación porque está... ocupada ??

Prueba a reiniciar todo, incluso si hace falta la estación.

Lo segundo puede ser algo relativo a un módulo de Cheetah (el generador de páginas de weewx) que no se carga correctamente.

Mira a ver si reiniciando todo vuelve la cosa a ir bien y si no mira a ver qué pone otra vez weewx a ver si lo solucionamos.



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

www.meteoarchena.es

Telares

  • Visitante
Re:Atascado
« Respuesta #4 en: 31 de Julio del 2020, 21:27:09 pm »
Gracias jmviper. He reiniciado weewx de varias formas, luego la raspi varias veces y ahora quité las pilas a la consola. Parece que sigue igual. Genera las gráficas pero la sección de los datos y la fecha siguen atascados.

Telares

  • Visitante
Re:Atascado
« Respuesta #5 en: 31 de Julio del 2020, 21:28:05 pm »
root@raspberrypi:~# service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: active (running) since Fri 2020-07-31 19:19:25 UTC; 7min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 619 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS)
   Memory: 17.5M
   CGroup: /system.slice/weewx.service
           └─633 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /etc/weewx/weewx.conf

jul 31 19:26:12 raspberrypi weewx[633]:         ****      import Cheetah.Template
jul 31 19:26:12 raspberrypi weewx[633]:         ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 31, in <module>
jul 31 19:26:12 raspberrypi weewx[633]:         ****      from Cheetah.Compiler import Compiler
jul 31 19:26:12 raspberrypi weewx[633]:         ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Compiler.py", line 24, in <module>
jul 31 19:26:12 raspberrypi weewx[633]:         ****      from Cheetah.Utils.Indenter import indentize  # an undocumented preprocessor
jul 31 19:26:12 raspberrypi weewx[633]:         ****  ImportError: No module named Utils.Indenter
jul 31 19:26:12 raspberrypi weewx[633]:         ****  Generator ignored
jul 31 19:26:13 raspberrypi weewx[633]: restx: StationRegistry: Published record 2020-07-31 19:25:00 UTC (1596223500)
jul 31 19:26:28 raspberrypi weewx[633]: imagegenerator: Generated 18 images for SeasonsReport in 14.89 seconds
jul 31 19:26:28 raspberrypi weewx[633]: copygenerator: copied 5 files to /var/www/html/weewx

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #6 en: 31 de Julio del 2020, 22:44:05 pm »
Está con el mismo fallo.

Lo que parece es que no está grabando datos a la base de datos. Mira a ver qué fecha tiene con ls -l /var/lib/weewx/weewx.sdb

Y qué significa eso de enchufar la nueva estación del primer mensaje del hilo ?? Es que ha tomado weewx datos de esa nueva ??

De todas formas el problema parece estar en como he dicho anteriormente que no carga un módulo de Cheetah. Tenemos que ver primero si está guardando registros en la base de datos y ya probaríamos a desinstalar / instalar Cheetah a ver si es que se ha desconfigurado algo.


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

www.meteoarchena.es

Telares

  • Visitante
Re:Atascado
« Respuesta #7 en: 31 de Julio del 2020, 22:54:13 pm »
Conectando la Ecowit, sin querer, quité la corriente a la raspi, sin haber parado antes weewx.

root@raspberrypi:~# ls -l /var/lib/weewx/weewx.sdb
-rw-r--r-- 1 root root 64126976 jul 31 20:51 /var/lib/weewx/weewx.sdb

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #8 en: 31 de Julio del 2020, 23:03:09 pm »
Ok entonces puede que se haya "escoñao" algún archivo en ese apagado improcedente.

Para weewx y prueba a desinstalar cheetah con sudo apt remove python-cheetah y lo vuelves a instalar con sudo apt install python-cheetah

Inicia weewx y a ver qué nos dice.


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

www.meteoarchena.es

Telares

  • Visitante
Re:Atascado
« Respuesta #9 en: 31 de Julio del 2020, 23:14:24 pm »
Despues de desinstalar e instalar...


root@raspberrypi:~# service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

jul 31 21:00:22 raspberrypi weewx[1047]:         ****  Generator ignored
jul 31 21:00:47 raspberrypi weewx[1047]: imagegenerator: Generated 27 images for SeasonsReport in 24.83 seconds
jul 31 21:00:47 raspberrypi weewx[1047]: copygenerator: copied 0 files to /var/www/html/weewx
jul 31 21:05:05 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Main loop exiting. Shutting engine down.
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Shutting down StdReport thread
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Terminating weewx version 3.9.2
jul 31 21:05:11 raspberrypi weewx[1345]: Stopping weewx weather system: weewx..
jul 31 21:05:11 raspberrypi systemd[1]: weewx.service: Succeeded.
jul 31 21:05:11 raspberrypi systemd[1]: Stopped LSB: weewx weather system.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #10 en: 31 de Julio del 2020, 23:16:43 pm »
Has iniciado weewx ?


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

www.meteoarchena.es

Telares

  • Visitante
Re:Atascado
« Respuesta #11 en: 31 de Julio del 2020, 23:18:32 pm »


root@raspberrypi:~# /etc/init.d/weewx start
root@raspberrypi:~# service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

jul 31 21:00:22 raspberrypi weewx[1047]:         ****  Generator ignored
jul 31 21:00:47 raspberrypi weewx[1047]: imagegenerator: Generated 27 images for SeasonsReport in 24.83 seconds
jul 31 21:00:47 raspberrypi weewx[1047]: copygenerator: copied 0 files to /var/www/html/weewx
jul 31 21:05:05 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Main loop exiting. Shutting engine down.
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Shutting down StdReport thread
jul 31 21:05:05 raspberrypi weewx[1047]: engine: Terminating weewx version 3.9.2
jul 31 21:05:11 raspberrypi weewx[1345]: Stopping weewx weather system: weewx..
jul 31 21:05:11 raspberrypi systemd[1]: weewx.service: Succeeded.
jul 31 21:05:11 raspberrypi systemd[1]: Stopped LSB: weewx weather system.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #12 en: 31 de Julio del 2020, 23:27:05 pm »
reinicia raspi a ver, parece como si no estuviese poniendo en el log qué ocurre al ponerlo en marcha. Se ha quedado en las 21:05 (UTC) y ponerlo en marcha no añade nada más.


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

www.meteoarchena.es

Telares

  • Visitante
Re:Atascado
« Respuesta #13 en: 31 de Julio del 2020, 23:29:20 pm »
root@raspberrypi:~# service weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Atascado
« Respuesta #14 en: 31 de Julio del 2020, 23:34:15 pm »
Tienes log de weewx ?? /var/log/weewx.log 


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

www.meteoarchena.es