Spoke too soon! Although the 11:30 am reports worked, the following interval at 11:45 am did not:
Oct 28 11:31:12 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping. Oct 28 11:36:57 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Successfully woke up Vantage console Oct 28 11:43:01 raspberrypi CRON[1070]: (pi) CMD (./nwsInfo1.sh) Oct 28 11:43:35 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Successfully woke up Vantage console Oct 28 11:45:14 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Getting archive packets since 2022-10-28 11:30:00 CDT (1666974600) Oct 28 11:45:16 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'LO' Oct 28 11:45:16 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #1 unable to wake up console... sleeping Oct 28 11:45:18 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'O\x00' Oct 28 11:45:18 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #2 unable to wake up console... sleeping Oct 28 11:45:20 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x00\xad' Oct 28 11:45:20 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #3 unable to wake up console... sleeping Oct 28 11:45:21 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x02\x19' Oct 28 11:45:21 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #4 unable to wake up console... sleeping Oct 28 11:45:23 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: Unable to wake up Vantage console Oct 28 11:45:23 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: DMPAFT try #1; error: Unable to wake up Vantage console Oct 28 11:45:23 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Getting archive packets since 2022-10-28 11:30:00 CDT (1666974600) Oct 28 11:45:23 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'v\xc5' Oct 28 11:45:23 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #1 unable to wake up console... sleeping Oct 28 11:45:25 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x02)' Oct 28 11:45:25 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #2 unable to wake up console... sleeping Oct 28 11:45:26 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'N\x02' Oct 28 11:45:26 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #3 unable to wake up console... sleeping Oct 28 11:45:28 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x00\x01' Oct 28 11:45:28 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #4 unable to wake up console... sleeping Oct 28 11:45:29 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: Unable to wake up Vantage console Oct 28 11:45:29 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: DMPAFT try #2; error: Unable to wake up Vantage console Oct 28 11:45:29 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Getting archive packets since 2022-10-28 11:30:00 CDT (1666974600) Oct 28 11:45:30 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x08\x00' Oct 28 11:45:30 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #1 unable to wake up console... sleeping Oct 28 11:45:32 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:32 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #2 unable to wake up console... sleeping Oct 28 11:45:33 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:33 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #3 unable to wake up console... sleeping Oct 28 11:45:35 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:35 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #4 unable to wake up console... sleeping Oct 28 11:45:36 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: Unable to wake up Vantage console Oct 28 11:45:36 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: DMPAFT try #3; error: Unable to wake up Vantage console Oct 28 11:45:36 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Getting archive packets since 2022-10-28 11:30:00 CDT (1666974600) Oct 28 11:45:37 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:37 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #1 unable to wake up console... sleeping Oct 28 11:45:38 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:38 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #2 unable to wake up console... sleeping Oct 28 11:45:40 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:40 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #3 unable to wake up console... sleeping Oct 28 11:45:42 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\xff\xff' Oct 28 11:45:42 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry #4 unable to wake up console... sleeping Oct 28 11:45:43 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: Unable to wake up Vantage console Oct 28 11:45:43 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: DMPAFT try #4; error: Unable to wake up Vantage console Oct 28 11:45:43 raspberrypi weewx[1015] ERROR weewx.drivers.vantage: DMPAFT max tries (4) exceeded. Oct 28 11:45:43 raspberrypi weewx[1015] INFO weewx.engine: Main loop exiting. Shutting engine down. Oct 28 11:45:43 raspberrypi weewx[1015] INFO weewx.engine: Shutting down StdReport thread Oct 28 11:45:43 raspberrypi weewx[1015] DEBUG weewx.engine: StdReport thread has been terminated Oct 28 11:45:43 raspberrypi weewx[1015] DEBUG weewx.restx: Shut down StationRegistry thread. Oct 28 11:45:43 raspberrypi weewx[1015] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting archive data. Oct 28 11:45:43 raspberrypi weewx[1015] CRITICAL __main__: **** Waiting 60 seconds then retrying... On Friday, October 28, 2022 at 11:45:08 AM UTC-5 wfs...@gmail.com wrote: > Hi Tom, > > Yeah it looks like I am running just one instance of Weewx and using that > replacement vantage.py gets me past the error. > > Walt > > <tail -f /var/log/syslog with V4.9.1 vantage.py> > > Oct 28 10:59:18 raspberrypi weewx[787] DEBUG weewx.drivers.vantage: Gentle > wake up of console successful > Oct 28 11:00:14 raspberrypi weewx[787] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 10:45:00 CDT (1666971900) > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: Unable > to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: DMPAFT > try #1; error: Unable to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 10:45:00 CDT (1666971900) > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: Unable > to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: DMPAFT > try #2; error: Unable to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 10:45:00 CDT (1666971900) > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: Unable > to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: DMPAFT > try #3; error: Unable to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 10:45:00 CDT (1666971900) > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: Unable > to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: DMPAFT > try #4; error: Unable to wake up Vantage console > Oct 28 11:00:16 raspberrypi weewx[787] ERROR weewx.drivers.vantage: DMPAFT > max tries (4) exceeded. > Oct 28 11:00:16 raspberrypi weewx[787] INFO weewx.engine: Main loop > exiting. Shutting engine down. > Oct 28 11:00:16 raspberrypi weewx[787] DEBUG weewx.restx: Shut down > StationRegistry thread. > Oct 28 11:00:16 raspberrypi weewx[787] CRITICAL __main__: Caught > WeeWxIOError: Max tries exceeded while getting archive data. > Oct 28 11:00:16 raspberrypi weewx[787] CRITICAL __main__: **** > Waiting 60 seconds then retrying... > ^C > pi@raspberrypi:~ $ ps aux|grep weewxd > root 787 0.9 1.6 34084 15424 ? S 10:52 0:04 python3 > /usr/share/weewx/weewxd --daemon --pidfile=/var/run/weewx.pid > /etc/weewx/weewx.conf > pi 858 0.0 0.0 7456 572 pts/0 S+ 11:00 0:00 grep > --color=auto weewxd > pi@raspberrypi:~ $ > > > <tail -f /var/log/syslog with replacement vantage.py> > > > > Oct 28 11:16:46 raspberrypi systemd[1]: Starting LSB: weewx weather > system... > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Initializing weewx > version 4.9.1 > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Using Python 3.9.2 > (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110] > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Located at > /bin/python3 > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Platform > Linux-5.15.61-v7+-armv7l-with-glibc2.31 > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Locale is > 'en_US.UTF-8' > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Using configuration > file /etc/weewx/weewx.conf > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: Debug is 1 > Oct 28 11:16:46 raspberrypi weewx[1012] INFO __main__: PID file is > /var/run/weewx.pid > Oct 28 11:16:46 raspberrypi weewx[1015] DEBUG __main__: Initializing engine > Oct 28 11:16:46 raspberrypi weewx[1015] INFO weewx.engine: Loading station > type Vantage (weewx.drivers.vantage) > Oct 28 11:16:47 raspberrypi weewx[1002]: Starting weewx weather system: > weewx. > Oct 28 11:16:47 raspberrypi systemd[1]: Started LSB: weewx weather system. > Oct 28 11:16:47 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Driver version is 3.5.0 > Oct 28 11:16:47 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Option loop_request=1 > Oct 28 11:16:47 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00 > Oct 28 11:16:51 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry > #1 unable to wake up console... sleeping > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Hardware type is 16 > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: ISS > ID is 1 > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Hardware name: Vantage Pro > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdTimeSynch > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdTimeSynch > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdConvert > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.engine: StdConvert > target unit is 0x1 > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdConvert > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdCalibrate > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdCalibrate > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdQC > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdQC > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.wxservices.StdWXCalculate > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.wxservices: > StdWXCalculate will use data binding wx_binding > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.wxservices.StdWXCalculate > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdWXXTypes > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdWXXTypes > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdPressureCooker > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdPressureCooker > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdRainRater > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdRainRater > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.wxxtypes.StdDelta > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.wxxtypes.StdDelta > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdArchive > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.engine: Archive will > use data binding wx_binding > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.engine: Record > generation will be attempted in 'hardware' > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.engine: Using archive > interval of 900 seconds (specified by hardware) > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Use LOOP data > in hi/low calculations: 1 > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdArchive > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdStationRegistry > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: StationRegistry: > Station will be registered. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdStationRegistry > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdWunderground > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: Wunderground: > Posting not enabled. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdWunderground > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdPWSweather > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: PWSweather: > Posting not enabled. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdPWSweather > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdCWOP > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: CWOP: Posting > not enabled. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdCWOP > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdWOW > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: WOW: Posting not > enabled. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdWOW > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.restx.StdAWEKAS > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.restx: AWEKAS: Posting > not enabled. > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.restx.StdAWEKAS > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdPrint > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdPrint > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Loading > service weewx.engine.StdReport > Oct 28 11:16:53 raspberrypi weewx[1015] INFO weewx.engine: 'pyephem' not > detected, extended almanac data is not available > Oct 28 11:16:53 raspberrypi weewx[1015] DEBUG weewx.engine: Finished > loading service weewx.engine.StdReport > Oct 28 11:16:53 raspberrypi weewx[1015] INFO __main__: Starting up weewx > version 4.9.1 > Oct 28 11:16:54 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.engine: Clock error is > -0.15 seconds (positive is fast) > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.engine: Using binding > 'wx_binding' to database 'weewx.sdb' > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.manager: Starting > backfill of daily summaries > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.manager: Daily > summaries up to date > Oct 28 11:16:54 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 11:00:00 CDT (1666972800) > Oct 28 11:16:54 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:16:54 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Retrieving 1 page(s); starting index= 2 > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.manager: Added record > 2022-10-28 11:15:00 CDT (1666973700) to database 'weewx.sdb' > Oct 28 11:16:54 raspberrypi weewx[1015] INFO weewx.manager: Added record > 2022-10-28 11:15:00 CDT (1666973700) to daily summary in 'weewx.sdb' > Oct 28 11:16:55 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > DMPAFT complete: page timestamp 2022-10-01 19:30:00 CDT (1664670600) less > than final timestamp 2022-10-28 11:15:00 CDT (1666973700) > Oct 28 11:16:55 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Catch > up complete. > Oct 28 11:16:55 raspberrypi weewx[1015] INFO weewx.engine: Starting main > packet loop. > Oct 28 11:16:55 raspberrypi weewx[1015] INFO weewx.restx: StationRegistry: > Published record 2022-10-28 11:15:00 CDT (1666973700) > Oct 28 11:16:59 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry > #1 unable to wake up console... sleeping > Oct 28 11:17:01 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:17:01 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Requesting 200 LOOP packets. > Oct 28 11:17:01 raspberrypi CRON[1025]: (root) CMD ( cd / && run-parts > --report /etc/cron.hourly) > Oct 28 11:17:01 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:23:37 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:28:01 raspberrypi CRON[1043]: (pi) CMD (./nwsInfo1.sh) > Oct 28 11:30:14 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Getting archive packets since 2022-10-28 11:15:00 CDT (1666973700) > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Retrieving 1 page(s); starting index= 3 > Oct 28 11:30:15 raspberrypi weewx[1015] INFO weewx.manager: Added record > 2022-10-28 11:30:00 CDT (1666974600) to database 'weewx.sdb' > Oct 28 11:30:15 raspberrypi weewx[1015] INFO weewx.manager: Added record > 2022-10-28 11:30:00 CDT (1666974600) to daily summary in 'weewx.sdb' > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > DMPAFT complete: page timestamp 2022-10-01 19:45:00 CDT (1664671500) less > than final timestamp 2022-10-28 11:30:00 CDT (1666974600) > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.restx: > StationRegistry: wait interval (900 < 86400) has not passed for record > 2022-10-28 11:30:00 CDT (1666974600) > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Catch > up complete. > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.reportengine: Running > reports for latest time in the database. > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Requesting 200 LOOP packets. > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.reportengine: Running > report 'CustomReport' > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.reportengine: Found > configuration file /etc/weewx/skins/Custom/skin.conf for report > 'CustomReport' > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.reportengine: Cannot > read localization file /etc/weewx/skins/Custom/lang/en.conf for report > 'CustomReport': Config file not found: > "/etc/weewx/skins/Custom/lang/en.conf". > Oct 28 11:30:15 raspberrypi weewx[1015] DEBUG weewx.reportengine: **** > Using defaults instead. > Oct 28 11:30:16 raspberrypi weewx[1015] DEBUG weewx.cheetahgenerator: > Using search list ['weewx.cheetahgenerator.Almanac', > 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', > 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', > 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', > 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', > 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo'] > Oct 28 11:30:16 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:30:17 raspberrypi weewx[1015] INFO weewx.cheetahgenerator: > Generated 1 files for report CustomReport in 1.49 seconds > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IHDR' 16 13 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IDAT' 41 1216 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IHDR' 16 13 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IDAT' 41 1216 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IHDR' 16 13 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IDAT' 41 1216 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IHDR' 16 13 > Oct 28 11:30:17 raspberrypi weewx[1015] DEBUG PIL.PngImagePlugin: STREAM > b'IDAT' 41 1216 > Oct 28 11:30:18 raspberrypi weewx[1015] INFO weewx.imagegenerator: > Generated 2 images for report CustomReport in 0.28 seconds > Oct 28 11:30:18 raspberrypi weewx[1015] INFO weewx.reportengine: Copied 1 > files to /var/weewx/reports > Oct 28 11:30:18 raspberrypi weewx[1015] DEBUG weewx.reportengine: Running > report 'SeasonsReport' > Oct 28 11:30:18 raspberrypi weewx[1015] DEBUG weewx.reportengine: Found > configuration file /etc/weewx/skins/Seasons/skin.conf for report > 'SeasonsReport' > Oct 28 11:30:18 raspberrypi weewx[1015] DEBUG weewx.cheetahgenerator: > Using search list ['weewx.cheetahgenerator.Almanac', > 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', > 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', > 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', > 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', > 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo'] > Oct 28 11:30:18 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:30:20 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: Retry > #1 unable to wake up console... sleeping > Oct 28 11:30:22 raspberrypi weewx[1015] DEBUG weewx.drivers.vantage: > Successfully woke up Vantage console > Oct 28 11:30:59 raspberrypi weewx[1015] INFO weewx.cheetahgenerator: > Generated 61 files for report SeasonsReport in 41.76 seconds > Oct 28 11:30:59 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:31:07 raspberrypi weewx[1015] INFO weewx.imagegenerator: > Generated 60 images for report SeasonsReport in 8.02 seconds > Oct 28 11:31:07 raspberrypi weewx[1015] INFO weewx.reportengine: Copied 5 > files to /var/weewx/reports > Oct 28 11:31:07 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report > 'SmartphoneReport' not enabled. Skipping. > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report > 'MobileReport' not enabled. Skipping. > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report > 'StandardReport' not enabled. Skipping. > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Running > report 'StackedWindRose' > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Found > configuration file /etc/weewx/skins/StackedWindRose/skin.conf for report > 'StackedWindRose' > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Cannot > read localization file /etc/weewx/skins/StackedWindRose/lang/en.conf for > report 'StackedWindRose': Config file not found: > "/etc/weewx/skins/StackedWindRose/lang/en.conf". > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: **** > Using defaults instead. > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:31:08 raspberrypi weewx[1015] INFO user.stackedwindrose: > Generated 2 images for StackedWindRose in 0.28 seconds > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Running > report 'NWSReport' > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Found > configuration file /etc/weewx/skins/nws/skin.conf for report 'NWSReport' > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: Cannot > read localization file /etc/weewx/skins/nws/lang/en.conf for report > 'NWSReport': Config file not found: "/etc/weewx/skins/nws/lang/en.conf". > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.reportengine: **** > Using defaults instead. > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.cheetahgenerator: > Using search list ['user.nws.NWSForecastVariables', > 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', > 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', > 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', > 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', > 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', > 'weewx.cheetahgenerator.UnitInfo'] > Oct 28 11:31:08 raspberrypi weewx[1015] DEBUG weewx.manager: Daily summary > version is 4.0 > Oct 28 11:31:12 raspberrypi weewx[1015] INFO weewx.cheetahgenerator: > Generated 1 files for report NWSReport in 4.40 seconds > Oct 28 11:31:12 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report > 'FTP' not enabled. Skipping. > Oct 28 11:31:12 raspberrypi weewx[1015] DEBUG weewx.reportengine: Report > 'RSYNC' not enabled. Skipping. > > On Friday, October 28, 2022 at 11:21:00 AM UTC-5 hathaw...@gmail.com > wrote: > >> I've had a version of this issue since upgrading to 4.8.0. In addition >> to the "Caught WeeWxIOError: Max tries exceeded while getting LOOP data" >> error, I have "Expected X chars, got Y " errors too. >> >> Oct 28 11:10:15 HP-Iron weewx[3203645] ERROR weewx.drivers.vantage: LOOP >> try #1; error: Expected to read 99 chars; got 0 instead >> Oct 28 11:10:19 HP-Iron weewx[3203645] ERROR weewx.drivers.vantage: LOOP >> try #2; error: Expected to read 99 chars; got 11 instead >> Oct 28 11:10:23 HP-Iron weewx[3203645] ERROR weewx.drivers.vantage: LOOP >> try #3; error: Expected to read 99 chars; got 20 instead >> >> It will run for a little bit, then eventually fail. I have cron jobs >> that kill WeeWX and starts it again 15 minutes later. It will catch up and >> then will start having errors and either die, or it is killed because it >> will fail anyways. >> >> I'm on 4.8.0. I'll see if 4.9.1 improves things. >> >> Dave >> >> On Friday, October 28, 2022 at 10:23:31 AM UTC-5 tke...@gmail.com wrote: >> >>> Marius, that is a much older problem with several solutions. See the >>> *Troubleshooting >>> Davis stations guide >>> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#davis-cp2101-converter-problems>* >>> >>> in the wiki. >>> >>> On Fri, Oct 28, 2022 at 8:18 AM Marius Schamschula <mscham...@gmail.com> >>> wrote: >>> >>>> I ran into the same issue yesterday when upgrading my RaspberryPI. >>>> >>>> The device had changed from /dev/ttyUSB0 to /dev/ttyUSB1 >>>> >>>> I updated the weewx.conf file and all is well. >>>> >>>> On Oct 28, 2022, at 9:12 AM, wfs...@gmail.com <wfs...@gmail.com> wrote: >>>> >>>> I just updated to 4.9.1 and am having similar problems..."unable to >>>> wake up Vantage console". I have a VP1 and I've rebooted the Pi and >>>> unplugged and replugged the serial-to-USB interface. >>>> >>>> At reboot when Weewx first tries to start, it gets the unable to wakeup >>>> error. If I do a sudo /etc/init.d/weewx stop and then sudo >>>> /etc/init.d/weewx start, it starts OK. But I have yet to see it process >>>> an >>>> archive interval correctly. It's getting an unable to wakeup error every >>>> time. >>>> >>>> FWIW, I was watching the syslog with tail -f and the try errors all >>>> spilled out at once, like it wasn't pausing between retries. >>>> >>>> My setup up until now has been very stable. I'll go for months without >>>> any errors. >>>> >>>> At update, I chose to keep my current weewx.conf, and I haven't made >>>> any changes. The only somewhat unexpected difference between my >>>> weewx.conf >>>> and >>>> weewx.conf-4.9.1 is that the socket timeout parameter is not in 4.9.1. >>>> But that seems unrelated, and it's still in my weewx.conf anyway. >>>> >>>> Walt >>>> >>>> At initial startup: >>>> >>>> Oct 28 08:20:56 raspberrypi weewx[907] INFO weewx.engine: Loading >>>> station type Vantage (weewx.drivers.vantage) >>>> Oct 28 08:20:56 raspberrypi weewx[894]: Starting weewx weather system: >>>> weewx. >>>> Oct 28 08:20:56 raspberrypi systemd[1]: Started LSB: weewx weather >>>> system. >>>> Oct 28 08:20:56 raspberrypi weewx[907] ERROR weewx.drivers.vantage: >>>> Unable to wake up Vantage console >>>> Oct 28 08:20:56 raspberrypi weewx[907] ERROR weewx.engine: Import of >>>> driver failed: Unable to wake up Vantage console (<class >>>> 'weewx.WakeupError'>) >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> Traceback (most recent call last): >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> self.console = loader_function(config_dict, self) >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> return VantageService(engine, config_dict) >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1939, in __init__ >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> Vantage.__init__(self, **config_dict[DRIVER_NAME]) >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 521, in __init__ >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> self._setup() >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1340, in _setup >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> self.port.wakeup_console(max_tries=self.max_tries) >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 118, in >>>> wakeup_console >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> raise weewx.WakeupError("Unable to wake up Vantage console") >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL weewx.engine: **** >>>> weewx.WakeupError: Unable to wake up Vantage console >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL __main__: Unable to >>>> load driver: Unable to wake up Vantage console >>>> Oct 28 08:20:56 raspberrypi weewx[907] CRITICAL __main__: **** >>>> Exiting... >>>> Oct 28 08:20:56 raspberrypi kernel: [ 151.179492] pl2303 ttyUSB0: >>>> pl2303_read_int_callback - usb_submit_urb failed with result -1 >>>> >>>> >>>> At archive interval: >>>> >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> DMPAFT try #1; error: Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> DMPAFT try #2; error: Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> DMPAFT try #3; error: Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> DMPAFT try #4; error: Unable to wake up Vantage console >>>> Oct 28 08:45:16 raspberrypi weewx[1022] ERROR weewx.drivers.vantage: >>>> DMPAFT max tries (4) exceeded. >>>> Oct 28 08:45:16 raspberrypi weewx[1022] INFO weewx.engine: Main loop >>>> exiting. Shutting engine down. >>>> Oct 28 08:45:16 raspberrypi weewx[1022] CRITICAL __main__: Caught >>>> WeeWxIOError: Max tries exceeded while getting archive data. >>>> Oct 28 08:45:16 raspberrypi weewx[1022] CRITICAL __main__: **** >>>> Waiting 60 seconds then retrying... >>>> Oct 28 08:46:17 raspberrypi weewx[1022] INFO __main__: retrying... >>>> >>>> On Thursday, October 27, 2022 at 2:11:17 PM UTC-5 vince wrote: >>>> >>>>> Spoke too fast. Got a couple failures and restarts just a few minutes >>>>> ago. >>>>> >>>>> I also notice one restart overnight after 1am PDT so the other one >>>>> wasn't quite perfect it seems. >>>>> >>>>> [...Tom - If you want to take this to email I can post a followup if >>>>> we find the cause later on....] >>>>> >>>>> Oct 27 11:35:59 pi4 weewx[19695] ERROR weewx.drivers.vantage: LOOP >>>>> batch try #1; error: Expected to read 99 chars; got 0 instead >>>>> Oct 27 11:35:59 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>> wake up retry #1 failed. Response: b'O\x00' >>>>> Oct 27 11:35:59 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Retry #1 >>>>> unable to wake up console... sleeping >>>>> Oct 27 11:36:00 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>> wake up of console successful >>>>> Oct 27 11:36:06 pi4 weewx[19695] ERROR weewx.drivers.vantage: LOOP >>>>> batch try #2; error: Expected to read 99 chars; got 0 instead >>>>> Oct 27 11:36:06 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>> wake up retry #1 failed. Response: b'\x00\x00' >>>>> Oct 27 11:36:06 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Retry #1 >>>>> unable to wake up console... sleeping >>>>> Oct 27 11:36:07 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>> wake up of console successful >>>>> Oct 27 11:36:19 pi4 weewx[19695] ERROR weewx.drivers.vantage: LOOP >>>>> batch try #3; error: Expected to read 99 chars; got 0 instead >>>>> Oct 27 11:36:19 pi4 weewx[19695] ERROR weewx.drivers.vantage: LOOP max >>>>> batch errors (3) exceeded. >>>>> Oct 27 11:36:19 pi4 weewx[19695] INFO weewx.engine: Main loop exiting. >>>>> Shutting engine down. >>>>> Oct 27 11:36:19 pi4 weewx[19695] INFO weewx.engine: Shutting down >>>>> StdReport thread >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.engine: StdReport thread >>>>> has been terminated >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.restx: Shut down MQTT >>>>> thread. >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.restx: Shut down CWOP >>>>> thread. >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.restx: Shut down >>>>> PWSWeather thread. >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.restx: Shut down >>>>> Wunderground-PWS thread. >>>>> Oct 27 11:36:19 pi4 weewx[19695] DEBUG weewx.restx: Shut down >>>>> StationRegistry thread. >>>>> Oct 27 11:36:19 pi4 weewx[19695] INFO user.MQTTSubscribe: (Service) >>>>> Disconnected with result code 0 >>>>> Oct 27 11:36:19 pi4 weewx[19695] CRITICAL __main__: Caught >>>>> WeeWxIOError: LOOP max batch errors (3) exceeded. >>>>> Oct 27 11:36:19 pi4 weewx[19695] CRITICAL __main__: **** Waiting >>>>> 60 seconds then retrying... >>>>> Oct 27 11:37:19 pi4 weewx[19695] INFO __main__: retrying... >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG __main__: Initializing engine >>>>> Oct 27 11:37:19 pi4 weewx[19695] INFO weewx.engine: Loading station >>>>> type Vantage (weewx.drivers.vantage) >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Driver >>>>> version is 3.5.0 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Option >>>>> loop_request=1 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Opened >>>>> up serial port /dev/ttyUSB0; baud 19200; timeout 5.00 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>> wake up of console successful >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Hardware >>>>> type is 16 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: ISS ID >>>>> is 1 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Hardware >>>>> name: Vantage Pro2 >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.engine: Loading service >>>>> weewx.engine.StdTimeSynch >>>>> Oct 27 11:37:19 pi4 weewx[19695] DEBUG weewx.engine: Finished loading >>>>> service weewx.engine.StdTimeSynch >>>>> On Thursday, October 27, 2022 at 11:33:13 AM UTC-7 vince wrote: >>>>> >>>>>> The instrumented one looks ok. I can not explain why. >>>>>> >>>>>> Oct 27 10:05:48 pi4 pi: vantage ==> running 4.9.1 instrumented >>>>>> version of driver >>>>>> Oct 27 10:05:48 pi4 weewx[19695] INFO weewx.engine: Loading station >>>>>> type Vantage (weewx.drivers.vantage) >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Driver >>>>>> version is 3.5.0 >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Option >>>>>> loop_request=1 >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Opened >>>>>> up serial port /dev/ttyUSB0; baud 19200; timeout 5.00 >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Hardware type is 16 >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: ISS ID >>>>>> is 1 >>>>>> Oct 27 10:05:48 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Hardware name: Vantage Pro2 >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Getting >>>>>> archive packets since 2022-10-27 10:05:00 PDT (1666890300) >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Retrieving 0 page(s); starting index= 0 >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Requesting 200 LOOP packets. >>>>>> Oct 27 10:05:50 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:10:14 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Getting >>>>>> archive packets since 2022-10-27 10:05:00 PDT (1666890300) >>>>>> Oct 27 10:10:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up retry #1 failed. Response: b'O\xec' >>>>>> Oct 27 10:10:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Retry >>>>>> #1 unable to wake up console... sleeping >>>>>> Oct 27 10:10:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up of console successful >>>>>> Oct 27 10:10:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Retrieving 1 page(s); starting index= 0 >>>>>> Oct 27 10:10:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: DMPAFT >>>>>> complete: page timestamp 2022-10-18 12:55:00 PDT (1666122900) less than >>>>>> final timestamp 2022-10-27 10:10:00 PDT (1666890600) >>>>>> Oct 27 10:10:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Catch >>>>>> up complete. >>>>>> Oct 27 10:10:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Requesting 200 LOOP packets. >>>>>> Oct 27 10:10:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:15:14 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Getting >>>>>> archive packets since 2022-10-27 10:10:00 PDT (1666890600) >>>>>> Oct 27 10:15:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up retry #1 failed. Response: b'O\x00' >>>>>> Oct 27 10:15:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Retry >>>>>> #1 unable to wake up console... sleeping >>>>>> Oct 27 10:15:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up of console successful >>>>>> Oct 27 10:15:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Retrieving 1 page(s); starting index= 1 >>>>>> Oct 27 10:15:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: DMPAFT >>>>>> complete: page timestamp 2022-10-18 13:00:00 PDT (1666123200) less than >>>>>> final timestamp 2022-10-27 10:15:00 PDT (1666890900) >>>>>> Oct 27 10:15:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Catch >>>>>> up complete. >>>>>> Oct 27 10:15:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Requesting 200 LOOP packets. >>>>>> Oct 27 10:15:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> Oct 27 10:20:14 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Getting >>>>>> archive packets since 2022-10-27 10:15:00 PDT (1666890900) >>>>>> Oct 27 10:20:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up retry #1 failed. Response: b'O\x00' >>>>>> Oct 27 10:20:16 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Retry >>>>>> #1 unable to wake up console... sleeping >>>>>> Oct 27 10:20:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Rude >>>>>> wake up of console successful >>>>>> Oct 27 10:20:17 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Retrieving 1 page(s); starting index= 2 >>>>>> Oct 27 10:20:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: DMPAFT >>>>>> complete: page timestamp 2022-10-18 13:05:00 PDT (1666123500) less than >>>>>> final timestamp 2022-10-27 10:20:00 PDT (1666891200) >>>>>> Oct 27 10:20:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Catch >>>>>> up complete. >>>>>> Oct 27 10:20:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: >>>>>> Requesting 200 LOOP packets. >>>>>> Oct 27 10:20:18 pi4 weewx[19695] DEBUG weewx.drivers.vantage: Gentle >>>>>> wake up of console successful >>>>>> >>>>>> >>>>>> On Thursday, October 27, 2022 at 5:27:05 AM UTC-7 Tom Keffer wrote: >>>>>> >>>>>>> Nice sleuthing, Vince. >>>>>>> >>>>>>> Very mysterious. I don't think the firmware version has anything to >>>>>>> do with it. Mine is even older than yours (6-Jun-2007) and it's working >>>>>>> fine. >>>>>>> >>>>>>> Try this version. It still uses the v4.9.1 approach, but logs a bit >>>>>>> more information about failure modes. >>>>>>> >>>>>>> On Wed, Oct 26, 2022 at 8:01 PM vince <vince...@gmail.com> wrote: >>>>>>> >>>>>>>> Testing each later version one-by-one to see when it goes belly up >>>>>>>> via 'git checkout revnumberhere -- vantage.py' >>>>>>>> >>>>>>>> - 4.8.0 version looks ok when dropped into place over 4.9.1 >>>>>>>> weewx >>>>>>>> - may-06th version 7024f seems ok as well >>>>>>>> - may-18th version b0145 fails repeatedly with the 'max tries >>>>>>>> exceeded' error >>>>>>>> >>>>>>>> debug=1 syslog entries from 'grep vantage /var/log/syslog' are in >>>>>>>> the attachment. >>>>>>>> I used 'logger' to write out which version driver I was starting >>>>>>>> up.... >>>>>>>> >>>>>>>> On Wednesday, October 26, 2022 at 3:46:35 PM UTC-7 Tom Keffer wrote: >>>>>>>> >>>>>>>>> How about trying the old V4.8.0 driver in v4.9.1? You can find it >>>>>>>>> here: >>>>>>>>> https://raw.githubusercontent.com/weewx/weewx/v4.8.0/bin/weewx/drivers/vantage.py >>>>>>>>> >>>>>>>>> On Wed, Oct 26, 2022 at 3:12 PM vince <vince...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Almost every single time. Not 100% but pretty close. >>>>>>>>>> >>>>>>>>>> - I put the 4.9.1 driver on my working 4.8.0 system, deleted >>>>>>>>>> the __pycache__ file for it, and started weewx up and it 'did' >>>>>>>>>> recreate the >>>>>>>>>> problem. Failed immediately and kept failing. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> - I also repeated the test with the extra sensors stuff set >>>>>>>>>> to { } and it didn't fix it. So I'm guessing it's the issue-772 >>>>>>>>>> mods are at >>>>>>>>>> fault. >>>>>>>>>> >>>>>>>>>> If you can get me a driver with issue-772 backed out or with more >>>>>>>>>> diagnostic logging etc added I'd be happy to do more tests to try to >>>>>>>>>> figure >>>>>>>>>> it out. >>>>>>>>>> >>>>>>>>>> Lastly, FWIW, I'm running a VP2 with rather old firmware, if that >>>>>>>>>> matters. >>>>>>>>>> >>>>>>>>>> Davis Vantage EEPROM settings: >>>>>>>>>> >>>>>>>>>> CONSOLE TYPE: Vantage Pro2 >>>>>>>>>> >>>>>>>>>> CONSOLE FIRMWARE: >>>>>>>>>> Date: Jul 14 2008 >>>>>>>>>> Version: 1.80 >>>>>>>>>> >>>>>>>>>> CONSOLE SETTINGS: >>>>>>>>>> Archive interval: 300 (seconds) >>>>>>>>>> Altitude: 365 (foot) >>>>>>>>>> Wind cup type: large >>>>>>>>>> Rain bucket type: 0.01 inches >>>>>>>>>> Rain year start: 10 >>>>>>>>>> Onboard time: 2022-10-26 15:10:05 >>>>>>>>>> >>>>>>>>>> CONSOLE DISPLAY UNITS: >>>>>>>>>> Barometer: inHg >>>>>>>>>> Temperature: degree_F >>>>>>>>>> Rain: inch >>>>>>>>>> Wind: mile_per_hour >>>>>>>>>> >>>>>>>>>> CONSOLE STATION INFO: >>>>>>>>>> Latitude (onboard): +47.3 >>>>>>>>>> Longitude (onboard): -122.3 >>>>>>>>>> Use manual or auto DST? AUTO >>>>>>>>>> DST setting: N/A >>>>>>>>>> Use GMT offset or zone code? GMT_OFFSET >>>>>>>>>> Time zone code: N/A >>>>>>>>>> GMT offset: -8.0 hours >>>>>>>>>> Temperature logging: LAST >>>>>>>>>> Retransmit channel: OFF (0) >>>>>>>>>> >>>>>>>>>> TRANSMITTERS: >>>>>>>>>> Channel Receive Repeater Type >>>>>>>>>> 1 active none iss >>>>>>>>>> 2 inactive none (N/A) >>>>>>>>>> 3 inactive none (N/A) >>>>>>>>>> 4 inactive none (N/A) >>>>>>>>>> 5 inactive none (N/A) >>>>>>>>>> 6 inactive none (N/A) >>>>>>>>>> 7 inactive none (N/A) >>>>>>>>>> 8 inactive none (N/A) >>>>>>>>>> >>>>>>>>>> RECEPTION STATS: >>>>>>>>>> Total packets received: 255 >>>>>>>>>> Total packets missed: 3 >>>>>>>>>> Number of resynchronizations: 0 >>>>>>>>>> Longest good stretch: 122 >>>>>>>>>> Number of CRC errors: 0 >>>>>>>>>> >>>>>>>>>> BAROMETER CALIBRATION DATA: >>>>>>>>>> Current barometer reading: 30.130 inHg >>>>>>>>>> Altitude: 365 feet >>>>>>>>>> Dew point: 44 F >>>>>>>>>> Virtual temperature: 46 F >>>>>>>>>> Humidity correction factor: 1.9 >>>>>>>>>> Correction ratio: 1.014 >>>>>>>>>> Correction constant: +0.000 inHg >>>>>>>>>> Gain: 0.000 >>>>>>>>>> Offset: 35.000 >>>>>>>>>> >>>>>>>>>> OFFSETS: >>>>>>>>>> Wind direction: +0 deg >>>>>>>>>> Inside Temperature: +0.0 F >>>>>>>>>> Inside Humidity: +0 % >>>>>>>>>> Outside Temperature: +0.0 F >>>>>>>>>> Outside Humidity: +0 % >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>> 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 weewx-user+...@googlegroups.com. >>>>>>>>>> >>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/87a9b91d-265d-4c51-9fcf-4d8c7370a3dfn%40googlegroups.com >>>>>>>>>> >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/87a9b91d-265d-4c51-9fcf-4d8c7370a3dfn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>>>>>> 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 weewx-user+...@googlegroups.com. >>>>>>>> >>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/weewx-user/a15a58d3-57c9-4e9c-9f55-10dab3dcd549n%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/a15a58d3-57c9-4e9c-9f55-10dab3dcd549n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> >>>> -- >>>> 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 weewx-user+...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/540448ed-3698-4332-a947-6a0b6b7b50ecn%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/540448ed-3698-4332-a947-6a0b6b7b50ecn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> >>>> Marius >>>> -- >>>> Marius Schamschula >>>> >>>> >>>> >>>> -- >>>> 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 weewx-user+...@googlegroups.com. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/73DEDA32-1A68-4FDF-8AC7-71EA073461C2%40gmail.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/73DEDA32-1A68-4FDF-8AC7-71EA073461C2%40gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/475d7135-3437-4861-b566-a00d04d601a7n%40googlegroups.com.