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