Please give this version of the driver a try. Let me know if it works out. https://raw.githubusercontent.com/weewx/weewx/cc170f715a2e1261a632ece67626d0ecc1c00065/bin/weewx/drivers/vantage.py
On Sat, Nov 12, 2022 at 8:04 AM Darryl <darrylpon...@gmail.com> wrote: > 4.9.1 does not work on an old Vantage Pro (1 not 2). See my email to the > group on 11/11 for my specific details, log files, etc. > > Will there be a release forthcoming that addresses the situation of not > being able to wake the console or should I stay at 4.8.0, which works, and > inhibit upgrades? > > Thank you very much to the author of the software. Weewx is great and I > appreciate your efforts in making this available to the community. > > Regards, > > Darryl > > > > On Saturday, October 29, 2022 at 7:46:55 AM UTC-5 wfs...@gmail.com wrote: > >> It's working for me. Thanks Tom & Vince. Attached is a grep of syslog >> weewx.drivers.vantage messages. >> >> Walt >> >> On Friday, October 28, 2022 at 6:37:44 PM UTC-5 tke...@gmail.com wrote: >> >>> OK, we have a candidate solution. It occasionally gets a single wake-up >>> error, but always recovers on the first try. >>> >>> V3.5.1 vantage.py >>> <https://raw.githubusercontent.com/weewx/weewx/c319eefb75e9947029d7e56d38128ddd821806b6/bin/weewx/drivers/vantage.py> >>> >>> Please let me know about your experience with it. >>> >>> On Fri, Oct 28, 2022 at 12:57 PM Tom Keffer <tke...@gmail.com> wrote: >>> >>>> Thanks, Walt. I'm working on a solution with Vince. I think we're >>>> getting close. >>>> >>>> On Fri, Oct 28, 2022 at 12:53 PM wfs...@gmail.com <wfs...@gmail.com> >>>> wrote: >>>> >>>>> 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+...@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 >>>>> <https://groups.google.com/d/msgid/weewx-user/db6497b6-2ebb-46b2-b6cb-81297a484d93n%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+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/ce5a15fc-e51e-4f9f-b0e6-e793257da1d8n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/ce5a15fc-e51e-4f9f-b0e6-e793257da1d8n%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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEAn7o67Gxt8ZCTAzJ5OTh%3DjNOYyMDc%3DngGyLRRocF0HEw%40mail.gmail.com.