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 <wfs9...@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+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/db6497b6-2ebb-46b2-b6cb-81297a484d93n%40googlegroups.com > <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/CAPq0zEBcujufsn%3Dh43uf7Qzw4hQrG-%2BBgX7bLLzW2Hm7QRE7Rw%40mail.gmail.com.