Autor Tema: Problemas con ESAND4100000041460A  (Leído 974 veces)

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

Desconectado meteonavas

  • Newbie
  • *
  • Mensajes: 3
    • Ver Perfil
  • Estación: ESAND4100000041460A
Problemas con ESAND4100000041460A
« en: 02 de Noviembre del 2024, 21:02:45 pm »
Hola.
Estoy teniendo muchos problemas con la estación. Primero, lleva desconectandose mucho desde el verano.
Segundo, llovió muchísimo este octubre (más de 400 mm) y el sensor de temperatura/humedad empezó a fallar. Debe de haberle entrado algo de agua.
Pero ya funciona bien.

Pero ahora no soy capaz de que suba datos a meteoclimatic. Weewx no genera la plantilla de meteoclimatic.
Tengo una Davis Vantage Pro con Weewx, y uso el script de python para subir los datos. En el log de weewx me pone lo siguiente.
Muchas gracias de antemano

Nov  2 19:45:45 raspberrypi weewx[12792] INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage)
Nov  2 19:45:45 raspberrypi weewx[12792] ERROR weewx.engine: Import of driver failed: [Errno 5] Input/output error (<class 'OSError'>)
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****  Traceback (most recent call last):
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      self.console = loader_function(config_dict, self)
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      return VantageService(engine, config_dict)
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/vantage.py", line 1916, in __init__
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      Vantage.__init__(self, **config_dict[DRIVER_NAME])
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/vantage.py", line 514, in __init__
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      self.port.openPort()
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/vantage.py", line 309, in openPort
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      self.serial_port = serial.Serial(self.port, self.baudrate, timeout=self.timeout)
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 244, in __init__
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      self.open()
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 343, in open
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      self._update_dtr_state()
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 691, in _update_dtr_state
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****      fcntl.ioctl(self.fd, TIOCMBIS, TIOCM_DTR_str)
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL weewx.engine:     ****  OSError: [Errno 5] Input/output error
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL __main__: Unable to load driver: [Errno 5] Input/output error
Nov  2 19:45:45 raspberrypi weewx[12792] CRITICAL __main__:     ****  Exiting...
Nov  2 19:45:45 raspberrypi weewx[12778]: Starting weewx weather system: weewx.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.793
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problemas con ESAND4100000041460A
« Respuesta #1 en: 03 de Noviembre del 2024, 00:13:13 am »
Danos más pistas.....

Versión de Weewx, ¿Has actualizado recientemente Weewx?
Versión de S.O.
Cuando empezó a dar problemas
¿Has probado a ejecutar weewx directamente?
¿Has verificado el cable del datalogger?
¿Qué configuración del driver tienes?

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado meteonavas

  • Newbie
  • *
  • Mensajes: 3
    • Ver Perfil
  • Estación: ESAND4100000041460A
Re:Problemas con ESAND4100000041460A
« Respuesta #2 en: 03 de Noviembre del 2024, 08:28:35 am »
Hola.

Ya está funcionando. Era el cable USB que no estaba bien conectado en la raspberry.
De todas formas, me gustaria dejar el tema abierto por si vuelve a fallar. Me tiene un poco mosca. Lleva fallando desde antes del verano. Además, la estación está en el pueblo y no puedo venir a reiniciar la raspberry cada vez que se desconecta.
No he actualizado weewx ni raspian, desde que lo instalé todo hace un par de años. Sólo el típico sudo apt-upgrade y sudo apt-update

- Version de weewx 4.8.0
- Versión de Raspian 11 bullseye
- Davis vantage pro serial

Un saludo y gracias por la ayuda.


Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.793
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problemas con ESAND4100000041460A
« Respuesta #3 en: 03 de Noviembre del 2024, 09:17:43 am »
Me alegro.

Dos cosas...si me deja el teclado del ipad

La primera, mira de montar una vpn para la raspberry. Así podrás comtrolarla como si estuvieras allí mismo. Tailscale es ideal....tengo que mirar si tiene instalación ya preparada para Raspi.

La segunda, ojo con los apt upgrade........si Weewx lo instalaste por el método estándar, es decir un paquete debian, también lo actualizarás y te puede volver loco la actualización.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado pachu

  • Full Member
  • ***
  • Mensajes: 161
    • Ver Perfil
    • http://meteolamadrid.es
  • Estación: Lamadrid (ESCTB3900000039593F)
Re:Problemas con ESAND4100000041460A
« Respuesta #4 en: 03 de Noviembre del 2024, 20:00:09 pm »

La segunda, ojo con los apt upgrade........si Weewx lo instalaste por el método estándar, es decir un paquete debian, también lo actualizarás y te puede volver loco la actualización.

Ojo con las actualizaciones de Weewx...si funciona,no toques...pa qué tocas  *-* *-* *-*

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.793
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problemas con ESAND4100000041460A
« Respuesta #5 en: 03 de Noviembre del 2024, 20:11:12 pm »
Si, Pachu.....pero en Debian si le das al

Código: [Seleccionar]
apt update
apt upgrade

Muerto has.....

Para evitar actualizar Weewx.....y hablo estrictamente de memoria

Código: [Seleccionar]
sudo apt-mark hold weewx
Y no se actualizará Weewx hasta ejecutar el paso contrario.

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado meteonavas

  • Newbie
  • *
  • Mensajes: 3
    • Ver Perfil
  • Estación: ESAND4100000041460A
Re:Problemas con ESAND4100000041460A
« Respuesta #6 en: 04 de Noviembre del 2024, 07:43:49 am »
Otra vez se ha ido.
Pone que humedad fuera de rango, o sea, que el problema es del sensor de temperatura/humedad y no de weewx. Supongo que me tocará comprar un sensor nuevo,
Un saludo.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.793
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Problemas con ESAND4100000041460A
« Respuesta #7 en: 04 de Noviembre del 2024, 07:48:04 am »
Otra vez se ha ido.
Pone que humedad fuera de rango, o sea, que el problema es del sensor de temperatura/humedad y no de weewx. Supongo que me tocará comprar un sensor nuevo,
Un saludo.

Revisa la caja de conexiones de la ISS, busca humedad.

y revisa que en la consola no te salga el mensaje de bateria baja en la IsS

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41