I upgrade yesterday finally to version 4.1.1 coming from 3.8.2 and ended in total disaster. Weewx doesn't work anymore (after > 5 years working flawlessly).
The log (rather long says:
_________________________________________________________________
Jul 14 14:01:00 kangoo weewx[417] INFO __main__: Initializing weewx version 4.1.1 Jul 14 14:01:00 kangoo weewx[417] INFO __main__: Using Python 3.5.3 (default, Sep 27 2018, 17:25:39) #012[GCC 6.3.0 20170516] Jul 14 14:01:00 kangoo weewx[417] INFO __main__: Platform Linux-4.19.66-v7+-armv7l-with-debian-9.11
Jul 14 14:01:00 kangoo weewx[417] INFO __main__: Locale is 'en_GB.UTF-8'
Jul 14 14:01:00 kangoo weewx[417] INFO __main__: PID file is /var/run/weewx.pid Jul 14 14:01:01 kangoo weewx[423] INFO __main__: Using configuration file /home/weewx/weewx.conf
Jul 14 14:01:01 kangoo weewx[423] INFO __main__: Debug is 1
Jul 14 14:01:01 kangoo weewx[303]: Starting weewx weather system: weewx.
Jul 14 14:01:01 kangoo weewx[423] DEBUG __main__: Initializing engine
Jul 14 14:01:01 kangoo weewx[423] INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage) Jul 14 14:01:01 kangoo weewx[423] DEBUG weewx.drivers.vantage: Driver version is 3.2.1 Jul 14 14:01:01 kangoo weewx[423] DEBUG weewx.drivers.vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:03 kangoo weewx[423] DEBUG weewx.drivers.vantage: Retry #0 failed Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:03 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:03 kangoo weewx[423] DEBUG weewx.drivers.vantage: Retry #1 failed Jul 14 14:01:03 kangoo weewx[423] DEBUG weewx.drivers.vantage: Gentle wake up of console successful Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: _determine_hardware; retry #0: 'read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)' Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: _determine_hardware; retry #1: 'read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)' Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: _determine_hardware; retry #2: 'read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)' Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: SerialException on read. Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?) Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: **** Is there a competing process running?? Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: _determine_hardware; retry #3: 'read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)' Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.drivers.vantage: Unable to read hardware type; raise WeeWxIOError Jul 14 14:01:07 kangoo weewx[423] ERROR weewx.engine: Import of driver failed: Unable to read hardware type (<class 'weewx.WeeWxIOError'>) Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** Traceback (most recent call last): Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/engine.py", line 103, in setupStation Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** self.console = loader_function(config_dict, self) Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/drivers/vantage.py", line 39, in loader Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** return VantageService(engine, config_dict) Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/drivers/vantage.py", line 1897, in __init__ Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** Vantage.__init__(self, **config_dict[DRIVER_NAME]) Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/drivers/vantage.py", line 514, in __init__ Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** self._setup() Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/drivers/vantage.py", line 1320, in _setup Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** self.hardware_type = self._determine_hardware() Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** File "/home/weewx/bin/weewx/drivers/vantage.py", line 1311, in _determine_hardware Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** raise weewx.WeeWxIOError("Unable to read hardware type") Jul 14 14:01:07 kangoo weewx[423] CRITICAL weewx.engine: **** weewx.WeeWxIOError: Unable to read hardware type Jul 14 14:01:07 kangoo weewx[423] CRITICAL __main__: Unable to load driver: Unable to read hardware type
Jul 14 14:01:07 kangoo weewx[423] CRITICAL __main__:     ****  Exiting...
Jul 14 14:05:54 kangoo weewx[1081]: Stopping weewx weather system: weewx not running.... Jul 14 14:06:05 kangoo weewx[1139] INFO __main__: Initializing weewx version 4.1.1 Jul 14 14:06:05 kangoo weewx[1139] INFO __main__: Using Python 3.5.3 (default, Sep 27 2018, 17:25:39) #012[GCC 6.3.0 20170516] Jul 14 14:06:05 kangoo weewx[1139] INFO __main__: Platform Linux-4.19.66-v7+-armv7l-with-debian-9.11
Jul 14 14:06:05 kangoo weewx[1139] INFO __main__: Locale is 'en_GB.UTF-8'
Jul 14 14:06:05 kangoo weewx[1139] INFO __main__: PID file is /var/run/weewx.pid Jul 14 14:06:05 kangoo weewx[1144] INFO __main__: Using configuration file /home/weewx/weewx.conf
Jul 14 14:06:05 kangoo weewx[1144] INFO __main__: Debug is 1
______________________________________________________________________
I haven't programmed in the last 3 years and most of my programming skills are with FORTRAN an PASCAL ( so you see I'm a rather old user & programmer). But weewx is used 24/7 and indispensable for me and several other users therefore I hope somebody can help me out. One question is do I have to remove all old weewx files except the ,sdb files and reload the version of weewx also or can I reinstall using the recently loaded installation file.
Technical background:
Weewx runs on an old raspberry pi, the weather-station is a Vantage Pro and the network and all systems are Linux (Ubuntu).

--
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/79461f0e-b1c5-61a7-631d-d0e6bef20cb5%40gmail.com.

Reply via email to