Still getting the error. It looks like the console is still sending LOOP packets. The first wakeup response begins with 'LOO...'
Oct 28 14:45:14 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Getting archive packets since 2022-10-28 14:30:00 CDT (1666985400) Oct 28 14:45:16 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'LO' Oct 28 14:45:16 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Retry #1 unable to wake up console... sleeping Oct 28 14:45:18 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'O\xec' Oct 28 14:45:18 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Retry #2 unable to wake up console... sleeping Oct 28 14:45:20 raspberrypi weewx[879] DEBUG weewx.drivers.vantage: Bad wake-up response from Vantage console: b'\x00\xb9' On Friday, October 28, 2022 at 1:04:33 PM UTC-5 vince wrote: > Tom - the instrumented version you provided in your reply to me yesterday > stayed up for a day after the two failures I caught briefly yesterday. > > The latest master branch one 9e291 was a total fail here (logs attached) > > > On Friday, October 28, 2022 at 9:50:51 AM UTC-7 wfs...@gmail.com wrote: > >> 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/db6497b6-2ebb-46b2-b6cb-81297a484d93n%40googlegroups.com.