Autor Tema: Problemas con Davis Vantage  (Leído 4026 veces)

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

Desconectado megatin

  • Newbie
  • *
  • Mensajes: 22
    • Ver Perfil
    • Urbanización AZAHAR
  • Estación: ESAND2300000023006A
Problemas con Davis Vantage
« en: 13 de Noviembre del 2015, 19:58:31 pm »
Hola, es la primera vez que hago acto de presencia por el foro para pedir ayuda . En primer lugar mis cordiales saludos y mi agradecimiento a  todos porque con la lectura de la exhaustiva información que aportáis podemos poner en marcha nuestra estación.

Tengo una Davis Vantage funcionando desde hace un año aproximadamente y enviando datos a Meteoclimatic desde el pasado febrero. Hasta ahora gracias a la lectura de las aportaciones del foro he ido solucionando los problemas de puesta en marcha del sistema con una Raspberry 2.

El sistema ha estado funcionando correctamente. Días pasados hubo un corte de corriente por caída de un diferencial.

El sistema ha dejado funcionar. Parace ser que se trata del Datalogger. La Vantage parece que no envía datos a la Raspberry.

Cómo puedo asegurarme de que el problema está en el Datalogger? 

Qué otras cosas debo comprobar y cómo?

Muchas gracias por vuestra ayuda.

Saludos y buen fin de semana.

Megatin
 

Estación ESAND2300000023006A

jantoni

  • Visitante
Re:Problemas con Davis Vantage
« Respuesta #1 en: 13 de Noviembre del 2015, 23:27:41 pm »
¿que software usas?

Desconectado megatin

  • Newbie
  • *
  • Mensajes: 22
    • Ver Perfil
    • Urbanización AZAHAR
  • Estación: ESAND2300000023006A
Re:Problemas con Davis Vantage
« Respuesta #2 en: 14 de Noviembre del 2015, 09:53:53 am »
Buenos días, gracias por la respuesta.  Software utilizado: WEEWX v3. Precisamente la imagen creada por ti, v5 creo.

Saludos,

Megatin

Estación ESAND2300000023006A

jantoni

  • Visitante
Re:Problemas con Davis Vantage
« Respuesta #3 en: 14 de Noviembre del 2015, 13:25:34 pm »
Si sospechas que el problema es del datalogger, empezamos con "interrogar" a la consola.

Para ello usaremos el comando wee_config_device (este comando es para la versión 3.1 de Weewx, en anteriores versiones se utilizaba un comando específico para cada consola, y en la versión 3.2 se usa wee_device)

Antes hay que parar weewx

sudo wee_config_device --info

Nos devolverá la información de la consola, así como algunos datos de la variables.

sudo wee_config_device --stop
sudo wee_config_device --start

para y arranca el logger

Si el problema persiste podemos borrar la memoria del datalogger:

sudo wee_config_device --clear

Si seguimos teniendo el problema, pero tenemos conexión con la consola, podemos acudir al recurso de "saltarnos" el datalogger, para ello, modificamos /etc/weewx/weewx.conf

Modificamos la sección StdArchive:

Citar
[StdArchive]
    # This section is for configuring the archive service.

    # If your station hardware supports data logging then the archive interval
    # will be downloaded from the station.
    # Otherwise, you must specify it below (in seconds):
    archive_interval = 300

    # How long to wait (in seconds) before processing new archive data. Must
    # be greater than zero.
    archive_delay = 15

    # Generally, if possible, new records are downloaded from the console
    # hardware. If the console does not support this, then software record
    # generation is done.
    # Set the following to "software" to force software record generation:

    record_generation = software       #pasamos del datalogger
    record_generation = hardware      #usamos el datalogger

    # Whether to include LOOP data in hi/low statistics.
    loop_hilo = True

    # The data binding to be used:
    data_binding = wx_binding

Ya nos cuentas.....y si tienes que seguir con ello, acuérdate de poner lo que te responde la Raspberry a cada comando

Desconectado megatin

  • Newbie
  • *
  • Mensajes: 22
    • Ver Perfil
    • Urbanización AZAHAR
  • Estación: ESAND2300000023006A
Re:Problemas con Davis Vantage
« Respuesta #4 en: 14 de Noviembre del 2015, 15:06:03 pm »
Jantoni, te cuento:

Despué de hacer un reboot, WeeWX parece que arranca, pero a los 20 ó 30 segundos, deja de funcionar.

Capturas de los mensajes de terminal a las órdenes que me sugieres:

pi@raspberrypi ~ $ sudo service weewx status
[ ok ] Status of weewx weather system: not running.




pi@raspberrypi ~ $ sudo wee_config_device --info
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.0 (weewx.drivers.vantage)
Traceback (most recent call last):
  File "/usr/bin/wee_config_device", line 43, in <module>
    main()
  File "/usr/bin/wee_config_device", line 40, in main
    device.configure(config_dict)
  File "/usr/share/weewx/weewx/drivers/__init__.py", line 65, in configure
    self.do_options(options, parser, config_dict, prompt)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1745, in do_options
    station = Vantage(**config_dict[DRIVER_NAME])
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 413, in __init__
    self._setup()
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1081, in _setup
    self.port.wakeup_console(max_tries=self.max_tries, wait_before_retry=self.wait_before_retry)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 78, in wakeup_console
    raise weewx.WakeupError("Unable to wake up Vantage console")
weewx.WakeupError: Unable to wake up Vantage console



pi@raspberrypi ~ $ sudo wee_config_device --start
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.0 (weewx.drivers.vantage)
Traceback (most recent call last):
  File "/usr/bin/wee_config_device", line 43, in <module>
    main()
  File "/usr/bin/wee_config_device", line 40, in main
    device.configure(config_dict)
  File "/usr/share/weewx/weewx/drivers/__init__.py", line 65, in configure
    self.do_options(options, parser, config_dict, prompt)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1745, in do_options
    station = Vantage(**config_dict[DRIVER_NAME])
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 413, in __init__
    self._setup()
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1081, in _setup
    self.port.wakeup_console(max_tries=self.max_tries, wait_before_retry=self.wait_before_retry)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 78, in wakeup_console
    raise weewx.WakeupError("Unable to wake up Vantage console")
weewx.WakeupError: Unable to wake up Vantage console



pi@raspberrypi ~ $ sudo wee_config_device --clear
Using configuration file /etc/weewx/weewx.conf
Using Vantage driver version 3.0 (weewx.drivers.vantage)
Traceback (most recent call last):
  File "/usr/bin/wee_config_device", line 43, in <module>
    main()
  File "/usr/bin/wee_config_device", line 40, in main
    device.configure(config_dict)
  File "/usr/share/weewx/weewx/drivers/__init__.py", line 65, in configure
    self.do_options(options, parser, config_dict, prompt)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1745, in do_options
    station = Vantage(**config_dict[DRIVER_NAME])
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 413, in __init__
    self._setup()
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 1081, in _setup
    self.port.wakeup_console(max_tries=self.max_tries, wait_before_retry=self.wait_before_retry)
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 78, in wakeup_console
    raise weewx.WakeupError("Unable to wake up Vantage console")
weewx.WakeupError: Unable to wake up Vantage console


He modificado el fichero weewx.conf  según tus indicaciones y no hay cambios.

Saludos.

Estación ESAND2300000023006A

jantoni

  • Visitante
Re:Problemas con Davis Vantage
« Respuesta #5 en: 14 de Noviembre del 2015, 18:01:30 pm »
Pues parece un problema de comunicación con la consola.

Solo me queda decirte que hagas un reset a la consola y poner una vela para que cuando se reinicie vaya todo bien.

Saludos.

Desconectado megatin

  • Newbie
  • *
  • Mensajes: 22
    • Ver Perfil
    • Urbanización AZAHAR
  • Estación: ESAND2300000023006A
Re:Problemas con Davis Vantage
« Respuesta #6 en: 14 de Noviembre del 2015, 18:18:32 pm »
Sí, Jantoni, parece que la cosa pinta mal.

He buscado en el manual la forma de hacer un reset y no lo encuentro.

Será suficiente con desconectar la alimentación y quitar las pilas?

Ayer quité alimentación y pilas y siguió igual.

Saludos.

Megatin

P.S.  Tiemblo con solo pensar en el tema garantía.

Estación ESAND2300000023006A

jantoni

  • Visitante
Re:Problemas con Davis Vantage
« Respuesta #7 en: 14 de Noviembre del 2015, 20:34:55 pm »
Pues en el manual, el procedimiento para resetear la consola, es precisamente ese, quitar pilas y alimentación.

Te detecta el conversor usb-serie????

Míralo con el comando dmesg

Desconectado megatin

  • Newbie
  • *
  • Mensajes: 22
    • Ver Perfil
    • Urbanización AZAHAR
  • Estación: ESAND2300000023006A
Re:Problemas con Davis Vantage
« Respuesta #8 en: 14 de Noviembre del 2015, 20:43:47 pm »
Hola...

Jantoni, parece que esto empieza a funcionar.

Aunque ayer ya desconecté alimentacion y pilas de la consola, hoy he vuelto a hacerlo pero dejando pasar un buen rato hasta volver a conectarla. Parece que "ha sonado la flauta".

Ahora no genera plantilla, pero eso es normal después de haber tocado por tantos sitios.

Ahora trataré de encontrar en dónde está el problema, pero ya más relajado.

Gracias por todo.

Saludos

Megatin

Estación ESAND2300000023006A