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.

Reply via email to