set 10 22:52:51 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
SerialException on read.

set 10 22:52:51 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage:    
****  device reports readiness to read but returned no data (device 
disconnected or multiple access on port?)

set 10 22:52:51 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage:    
****  Is there a competing process running??

set 10 22:52:51 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
LOOP batch try #1; error: device reports readiness to read but returned no 
data (device disconnected or multiple access on port?)

set 10 22:52:55 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
Unable to wake up Vantage console

set 10 22:52:55 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
LOOP batch try #2; error: Unable to wake up Vantage console

set 10 22:53:00 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
Unable to wake up Vantage console

set 10 22:53:00 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
LOOP batch try #3; error: Unable to wake up Vantage console

set 10 22:53:00 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
LOOP max batch errors (3) exceeded.

set 10 22:53:00 raspberrypi5 weewxd[1303]: INFO weewx.engine: Main loop 
exiting. Shutting engine down.

set 10 22:53:00 raspberrypi5 weewxd[1303]: INFO weewx.engine: Shutting down 
StdReport thread

set 10 22:53:00 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage: 
SerialException on write.

set 10 22:53:00 raspberrypi5 weewxd[1303]: ERROR weewx.drivers.vantage:    
****  write failed: [Errno 5] Errore di input/output

set 10 22:53:00 raspberrypi5 weewxd[1303]: CRITICAL __main__: Caught 
WeeWxIOError: LOOP max batch errors (3) exceeded.

set 10 22:53:00 raspberrypi5 weewxd[1303]: CRITICAL __main__:     ****  
Waiting 60.0 seconds then retrying...

set 10 22:54:00 raspberrypi5 weewxd[1303]: INFO __main__: retrying...

set 10 22:54:00 raspberrypi5 weewxd[1303]: INFO weewx.engine: Loading 
station type Vantage (weewx.drivers.vantage)

set 10 22:54:00 raspberrypi5 weewxd[1303]: ERROR weewx.engine: Import of 
driver failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] File o 
directory non esistente: '/dev/ttyUSB0' (<class 
'serial.serialutil.SerialException'>)

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
Traceback (most recent call last):

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 322, in 
open

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
FileNotFoundError: [Errno 2] File o directory non esistente: '/dev/ttyUSB0'

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
During handling of the above exception, another exception occurred:

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
Traceback (most recent call last):

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    self.console = loader_function(config_dict, self)

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     **** 
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    return VantageService(engine, config_dict)

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     **** 
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in __init__

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    Vantage.__init__(self, **config_dict[DRIVER_NAME])

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 536, in __init__

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    self.port.openPort()

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/share/weewx/weewx/drivers/vantage.py", line 319, in openPort

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    self.serial_port = serial.Serial(self.port, self.baudrate, 
timeout=self.timeout)

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     **** 
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 244, in 
__init__

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    self.open()

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
  File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 325, in 
open

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
    raise SerialException(msg.errno, "could not open port {}: 
{}".format(self._port, msg))

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL weewx.engine:     ****  
serial.serialutil.SerialException: [Errno 2] could not open port 
/dev/ttyUSB0: [Errno 2] File o directory non esistente: '/dev/ttyUSB0'

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL __main__: Unable to 
load driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] File o 
directory non esistente: '/dev/ttyUSB0'

set 10 22:54:00 raspberrypi5 weewxd[1303]: CRITICAL __main__:     ****  
Exiting...

set 10 22:54:00 raspberrypi5 systemd[1]: weewx.service: Main process 
exited, code=exited, status=4/NOPERMISSION

set 10 22:54:00 raspberrypi5 systemd[1]: weewx.service: Failed with result 
'exit-code'.

set 10 22:54:00 raspberrypi5 systemd[1]: weewx.service: Consumed 7min 
26.322s CPU time.

Since I switched from Rpi 4 to Rpi 5, I sometimes get this error from 
weewx. And then I am forced to reboot it.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/3524ec88-b064-4a2e-94ed-a2064186122bn%40googlegroups.com.

Reply via email to