Davis makes some great, reliable products, but unfortunately, the
WeatherLinkIP is not among them. They have always been unreliable.

Here are some things to try:

The WLIP driver will only work reliably on a LAN. Are you trying to use it
through any kind of gateway? Over a WAN?

Make sure it is not trying to upload to weatherlink.com. To do this,
connect to your logger by browsing to its IP address. Make sure the box
"Upload to weatherlink.com" is not checked.

Do not try to run the console on batteries. Make sure it is plugged in.

Try setting tcp_send_delay = 1.5

It looks like weewx can establish connectivity initially, so this is
probably not a firewall issue. Nonetheless, think about where there may be
delays in your network.

-tk




On Mon, Jan 26, 2026 at 7:24 AM killic <[email protected]> wrote:

> Sorry about the AI...
>
>
> Jan 24 11:02:14 Weewx systemd[1]: Started weewx.service - WeeWX.
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Initializing weewxd
> version 5.2.0
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Command line:
> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Using Python: 3.13.5
> (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Located at:
> /usr/bin/python3
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Platform:
> Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Locale:
> 'en_GB.UTF-8'
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Entry path:
> /usr/share/weewx/weewxd.py
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: WEEWX_ROOT:   /etc/weewx
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Config file:
> /etc/weewx/weewx.conf
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: User module:
> /etc/weewx/bin/user
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Debug:        0
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: User:         weewx
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Group:        weewx
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO __main__: Groups:       weewx
>
> Jan 24 11:02:14 Weewx weewxd[1127]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.engine: StdConvert target
> unit is 0x1
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.engine: Archive will use
> data binding wx_binding
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.engine: Record generation
> will be attempted in 'software'
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.engine: Using archive
> interval of 300 seconds (software record generation)
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: StationRegistry:
> Registration not requested.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: Wunderground:
> Posting not enabled.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: PWSweather: Posting
> not enabled.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: CWOP: Posting not
> enabled.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: WOW: Posting not
> enabled.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: WOW-BE: Posting not
> enabled.
>
> Jan 24 11:02:20 Weewx weewxd[1127]: INFO weewx.restx: AWEKAS: Posting not
> enabled.
>
> Jan 24 11:02:21 Weewx weewxd[1127]: INFO weewx.engine: 'pyephem' detected,
> extended almanac data is available
>
> Jan 24 11:02:21 Weewx weewxd[1127]: INFO __main__: Starting up weewx
> version 5.2.0
>
> Jan 24 11:02:23 Weewx weewxd[1127]: INFO weewx.engine: Clock error is
> 153.95 seconds (positive is fast)
>
> Jan 24 11:02:26 Weewx weewxd[1127]: INFO weewx.drivers.vantage: Clock set
> to 2026-01-24 11:02:26 CET (1769248946)
>
> Jan 24 11:02:26 Weewx weewxd[1127]: INFO weewx.engine: Using binding
> 'wx_binding' to database 'weewx.sdb'
>
> Jan 24 11:02:26 Weewx weewxd[1127]: INFO weewx.manager: Starting backfill
> of daily summaries
>
> Jan 24 11:02:26 Weewx weewxd[1127]: INFO weewx.manager: Daily summaries up
> to date
>
> Jan 24 11:02:28 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> send_data: no <ACK> received from Vantage console*
>
> Jan 24 11:02:28 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #1; error: No <ACK> received from Vantage console*
>
> Jan 24 11:05:13 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:05:19 Weewx weewxd[1127]: INFO weewx.manager: Added record
> 2026-01-24 10:45:00 CET (1769247900) to database 'weewx.sdb'
>
> Jan 24 11:05:19 Weewx weewxd[1127]: INFO weewx.manager: Added record
> 2026-01-24 10:45:00 CET (1769247900) to daily summary in 'weewx.sdb'
>
> Jan 24 11:05:19 Weewx weewxd[1127]: INFO weewx.manager: Added record
> 2026-01-24 11:00:00 CET (1769248800) to database 'weewx.sdb'
>
> Jan 24 11:05:19 Weewx weewxd[1127]: INFO weewx.manager: Added record
> 2026-01-24 11:00:00 CET (1769248800) to daily summary in 'weewx.sdb'
>
> Jan 24 11:05:19 Weewx weewxd[1127]: INFO weewx.engine: Starting main
> packet loop.
>
> Jan 24 11:05:23 Weewx weewxd[1127]: INFO user.belchertown: version 1.3.1
>
> Jan 24 11:05:26 Weewx weewxd[1127]: INFO weewx.cheetahgenerator: Generated
> 12 files for report BelchertownReport in 3.03 seconds
>
> Jan 24 11:05:26 Weewx weewxd[1127]: INFO weewx.reportengine: Copied 40
> files to /var/www/html/weewx
>
> Jan 24 11:06:31 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:06:31 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: LOOP
> batch try #1; error: timed out*
>
> Jan 24 11:06:32 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:34 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:36 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:38 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:42 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:06:42 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: LOOP
> batch try #2; error: Unable to wake up Vantage console*
>
> Jan 24 11:06:42 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:44 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:46 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:48 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: LOOP
> batch try #3; error: Unable to wake up Vantage console*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: LOOP
> max batch errors (3) exceeded.*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: INFO weewx.engine: Main loop exiting.
> Shutting engine down.
>
> Jan 24 11:06:52 Weewx weewxd[1127]: INFO weewx.engine: Shutting down
> StdReport thread
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *CRITICAL __main__: Caught
> WeeWxIOError: LOOP max batch errors (3) exceeded.*
>
> Jan 24 11:06:52 Weewx weewxd[1127]: *CRITICAL __main__:     ****  Waiting
> 60.0 seconds then retrying...*
>
> Jan 24 11:07:52 Weewx weewxd[1127]: INFO __main__: retrying...
>
> Jan 24 11:07:52 Weewx weewxd[1127]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.engine: StdConvert target
> unit is 0x1
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.engine: Archive will use
> data binding wx_binding
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.engine: Record generation
> will be attempted in 'software'
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.engine: Using archive
> interval of 300 seconds (software record generation)
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: StationRegistry:
> Registration not requested.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: Wunderground:
> Posting not enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: PWSweather: Posting
> not enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: CWOP: Posting not
> enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: WOW: Posting not
> enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: WOW-BE: Posting not
> enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.restx: AWEKAS: Posting not
> enabled.
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO weewx.engine: 'pyephem' detected,
> extended almanac data is available
>
> Jan 24 11:07:58 Weewx weewxd[1127]: INFO __main__: Starting up weewx
> version 5.2.0
>
> Jan 24 11:08:09 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:08:12 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:14 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:16 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:18 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:20 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:08:20 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:22 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:24 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:26 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:28 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:30 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:08:30 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:32 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:34 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:36 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:38 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:08:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:42 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:44 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:46 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:48 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:08:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:52 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:54 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:56 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:08:58 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:00 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:00 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Max
> retries exceeded while getting time*
>
> Jan 24 11:09:00 Weewx weewxd[1127]: INFO weewx.engine: Error reading time:
> Max retries exceeded while getting time
>
> Jan 24 11:09:00 Weewx weewxd[1127]: INFO weewx.engine: Using binding
> 'wx_binding' to database 'weewx.sdb'
>
> Jan 24 11:09:00 Weewx weewxd[1127]: INFO weewx.manager: Starting backfill
> of daily summaries
>
> Jan 24 11:09:00 Weewx weewxd[1127]: INFO weewx.manager: Daily summaries up
> to date
>
> Jan 24 11:09:00 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:02 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:04 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:06 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:08 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:10 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:10 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #1; error: Unable to wake up Vantage console*
>
> Jan 24 11:09:10 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:12 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:14 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:16 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:18 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:20 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:20 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #2; error: Unable to wake up Vantage console*
>
> Jan 24 11:09:20 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:22 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:24 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:26 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:28 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:30 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:30 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #3; error: Unable to wake up Vantage console*
>
> Jan 24 11:09:30 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:32 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:34 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:36 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:38 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #4; error: Unable to wake up Vantage console*
>
> Jan 24 11:09:40 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:42 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:44 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:46 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:48 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #5; error: Unable to wake up Vantage console*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> max tries (5) exceeded.*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: INFO weewx.engine: Main loop exiting.
> Shutting engine down.
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *CRITICAL __main__: Caught
> WeeWxIOError: Max tries exceeded while getting archive data.*
>
> Jan 24 11:09:50 Weewx weewxd[1127]: *CRITICAL __main__:     ****  Waiting
> 60.0 seconds then retrying...*
>
> Jan 24 11:10:50 Weewx weewxd[1127]: INFO __main__: retrying...
>
> Jan 24 11:10:50 Weewx weewxd[1127]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.engine: StdConvert target
> unit is 0x1
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.engine: Archive will use
> data binding wx_binding
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.engine: Record generation
> will be attempted in 'software'
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.engine: Using archive
> interval of 300 seconds (software record generation)
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: StationRegistry:
> Registration not requested.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: Wunderground:
> Posting not enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: PWSweather: Posting
> not enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: CWOP: Posting not
> enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: WOW: Posting not
> enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: WOW-BE: Posting not
> enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.restx: AWEKAS: Posting not
> enabled.
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO weewx.engine: 'pyephem' detected,
> extended almanac data is available
>
> Jan 24 11:10:56 Weewx weewxd[1127]: INFO __main__: Starting up weewx
> version 5.2.0
>
> Jan 24 11:10:57 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 104] Connection reset by peer*
>
> Jan 24 11:10:59 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:01 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:03 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:05 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:07 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:07 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:09 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:11 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:13 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:15 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:17 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:17 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:19 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:21 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:23 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:25 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:27 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:27 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:29 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:31 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:33 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:35 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:39 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:41 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:43 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:45 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:47 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:47 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Max
> retries exceeded while getting time*
>
> Jan 24 11:11:47 Weewx weewxd[1127]: INFO weewx.engine: Error reading time:
> Max retries exceeded while getting time
>
> Jan 24 11:11:47 Weewx weewxd[1127]: INFO weewx.engine: Using binding
> 'wx_binding' to database 'weewx.sdb'
>
> Jan 24 11:11:47 Weewx weewxd[1127]: INFO weewx.manager: Starting backfill
> of daily summaries
>
> Jan 24 11:11:47 Weewx weewxd[1127]: INFO weewx.manager: Daily summaries up
> to date
>
> Jan 24 11:11:47 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:49 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:51 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:53 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:55 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:57 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:11:57 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #1; error: Unable to wake up Vantage console*
>
> Jan 24 11:11:57 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:11:59 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:01 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:03 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:05 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:07 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:12:07 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #2; error: Unable to wake up Vantage console*
>
> Jan 24 11:12:07 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:09 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:11 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:13 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:15 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:17 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:12:17 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #3; error: Unable to wake up Vantage console*
>
> Jan 24 11:12:17 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:19 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:21 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:23 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:25 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:27 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:12:27 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #4; error: Unable to wake up Vantage console*
>
> Jan 24 11:12:27 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:29 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:31 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:33 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:35 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> try #5; error: Unable to wake up Vantage console*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage: DMPAFT
> max tries (5) exceeded.*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: INFO weewx.engine: Main loop exiting.
> Shutting engine down.
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *CRITICAL __main__: Caught
> WeeWxIOError: Max tries exceeded while getting archive data.*
>
> Jan 24 11:12:37 Weewx weewxd[1127]: *CRITICAL __main__:     ****  Waiting
> 60.0 seconds then retrying...*
>
> Jan 24 11:12:50 Weewx weewxd[1127]: INFO __main__: Received signal TERM
> (15).
>
> Jan 24 11:12:50 Weewx systemd[1]: Stopping weewx.service - WeeWX...
>
> Jan 24 11:12:50 Weewx weewxd[1127]: Traceback (most recent call last):
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File "/usr/share/weewx/weewxd.py",
> line 127, in main
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     engine.run()
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     ~~~~~~~~~~^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File
> "/usr/share/weewx/weewx/engine.py", line 174, in run
>
> Jan 24 11:12:50 Weewx weewxd[1127]:
> self.dispatchEvent(weewx.Event(weewx.STARTUP))
>
> Jan 24 11:12:50 Weewx weewxd[1127]:
> ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File
> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     callback(event)
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     ~~~~~~~~^^^^^^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File
> "/usr/share/weewx/weewx/engine.py", line 612, in startup
>
> Jan 24 11:12:50 Weewx weewxd[1127]:
> self._catchup(self.engine.console.genStartupRecords)
>
> Jan 24 11:12:50 Weewx weewxd[1127]:
> ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File
> "/usr/share/weewx/weewx/engine.py", line 725, in _catchup
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     for record in
> generator(lastgood_ts):
>
> Jan 24 11:12:50 Weewx weewxd[1127]:
> ~~~~~~~~~^^^^^^^^^^^^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File
> "/usr/share/weewx/weewx/drivers/vantage.py", line 645, in genArchiveRecords
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     raise weewx.RetriesExceeded("Max
> tries exceeded while getting archive data.")
>
> Jan 24 11:12:50 Weewx weewxd[1127]: weewx.RetriesExceeded: Max tries
> exceeded while getting archive data.
>
> Jan 24 11:12:50 Weewx weewxd[1127]: During handling of the above
> exception, another exception occurred:
>
> Jan 24 11:12:50 Weewx weewxd[1127]: Traceback (most recent call last):
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File "/usr/share/weewx/weewxd.py",
> line 226, in <module>
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     main()
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     ~~~~^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File "/usr/share/weewx/weewxd.py",
> line 154, in main
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     time.sleep(wait_time)
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     ~~~~~~~~~~^^^^^^^^^^^
>
> Jan 24 11:12:50 Weewx weewxd[1127]:   File "/usr/share/weewx/weewxd.py",
> line 221, in sigTERMhandler
>
> Jan 24 11:12:50 Weewx weewxd[1127]:     raise Terminate
>
> Jan 24 11:12:50 Weewx weewxd[1127]: Terminate
>
> Jan 24 11:12:50 Weewx systemd[1]: *weewx.service: Main process exited,
> code=exited, status=1/FAILURE*
>
> Jan 24 11:12:50 Weewx systemd[1]: *weewx.service: Failed with result
> 'exit-code'.*
>
> Jan 24 11:12:50 Weewx systemd[1]: Stopped weewx.service - WeeWX.
>
> Jan 24 11:12:50 Weewx systemd[1]: weewx.service: Consumed 4.637s CPU time.
>
> Jan 24 11:12:50 Weewx systemd[1]: Started weewx.service - WeeWX.
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Initializing weewxd
> version 5.2.0
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Command line:
> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Using Python: 3.13.5
> (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Located at:
> /usr/bin/python3
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Platform:
> Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Locale:
> 'en_GB.UTF-8'
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Entry path:
> /usr/share/weewx/weewxd.py
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: WEEWX_ROOT:   /etc/weewx
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Config file:
> /etc/weewx/weewx.conf
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: User module:
> /etc/weewx/bin/user
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Debug:        0
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: User:         weewx
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Group:        weewx
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO __main__: Groups:       weewx
>
> Jan 24 11:12:50 Weewx weewxd[1212]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:12:52 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage: ip-read
> error: [Errno 104] Connection reset by peer*
>
> Jan 24 11:12:54 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:56 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:12:58 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:13:00 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *ERROR weewx.engine: Import of driver
> failed: Unable to wake up Vantage console (<class 'weewx.WakeupError'>)*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> Traceback (most recent call last):*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> self.console = loader_function(config_dict, self)*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
>                 ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> return VantageService(engine, config_dict)*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in __init__*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> Vantage.__init__(self, **config_dict[DRIVER_NAME])*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 539, in __init__*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> self._setup()*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> ~~~~~~~~~~~^^*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1440, in _setup*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> self.port.wakeup_console(max_tries=self.max_tries)*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 113, in
> wakeup_console*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> raise weewx.WakeupError("Unable to wake up Vantage console")*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL weewx.engine:     ****
> weewx.WakeupError: Unable to wake up Vantage console*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL __main__: Unable to load
> driver: Unable to wake up Vantage console*
>
> Jan 24 11:13:02 Weewx weewxd[1212]: *CRITICAL __main__:     ****
> Exiting...*
>
> Jan 24 11:13:02 Weewx systemd[1]: *weewx.service: Main process exited,
> code=exited, status=4/NOPERMISSION*
>
> Jan 24 11:13:02 Weewx systemd[1]: *weewx.service: Failed with result
> 'exit-code'.*
>
> Jan 24 11:13:59 Weewx systemd[1]: Started weewx.service - WeeWX.
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Initializing weewxd
> version 5.2.0
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Command line:
> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Using Python: 3.13.5
> (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Located at:
> /usr/bin/python3
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Platform:
> Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Locale:
> 'en_GB.UTF-8'
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Entry path:
> /usr/share/weewx/weewxd.py
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: WEEWX_ROOT:   /etc/weewx
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Config file:
> /etc/weewx/weewx.conf
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: User module:
> /etc/weewx/bin/user
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Debug:        0
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: User:         weewx
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Group:        weewx
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO __main__: Groups:       weewx
>
> Jan 24 11:13:59 Weewx weewxd[1226]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.engine: StdConvert target
> unit is 0x1
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.wxservices: StdWXCalculate
> will use data binding wx_binding
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.engine: Archive will use
> data binding wx_binding
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.engine: Record generation
> will be attempted in 'software'
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.engine: Using archive
> interval of 300 seconds (software record generation)
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: StationRegistry:
> Registration not requested.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: Wunderground:
> Posting not enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: PWSweather: Posting
> not enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: CWOP: Posting not
> enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: WOW: Posting not
> enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: WOW-BE: Posting not
> enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.restx: AWEKAS: Posting not
> enabled.
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO weewx.engine: 'pyephem' detected,
> extended almanac data is available
>
> Jan 24 11:14:05 Weewx weewxd[1226]: INFO __main__: Starting up weewx
> version 5.2.0
>
> Jan 24 11:14:07 Weewx weewxd[1226]: INFO weewx.engine: Clock error is
> -154.85 seconds (positive is fast)
>
> Jan 24 11:14:09 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> send_data: no <ACK> received from Vantage console*
>
> Jan 24 11:14:21 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:14:26 Weewx weewxd[1226]: INFO weewx.drivers.vantage: Clock set
> to 2026-01-24 11:14:26 CET (1769249666)
>
> Jan 24 11:14:26 Weewx weewxd[1226]: INFO weewx.engine: Using binding
> 'wx_binding' to database 'weewx.sdb'
>
> Jan 24 11:14:26 Weewx weewxd[1226]: INFO weewx.manager: Starting backfill
> of daily summaries
>
> Jan 24 11:14:26 Weewx weewxd[1226]: INFO weewx.manager: Daily summaries up
> to date
>
> Jan 24 11:14:28 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> send_data: no <ACK> received from Vantage console*
>
> Jan 24 11:14:28 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: DMPAFT
> try #1; error: No <ACK> received from Vantage console*
>
> Jan 24 11:14:39 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:14:44 Weewx weewxd[1226]: INFO weewx.engine: Starting main
> packet loop.
>
> Jan 24 11:15:23 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:15:23 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: LOOP
> batch try #1; error: timed out*
>
> Jan 24 11:15:24 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:26 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:28 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:30 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:32 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:34 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:15:34 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: LOOP
> batch try #2; error: Unable to wake up Vantage console*
>
> Jan 24 11:15:34 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:36 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:38 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:40 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:42 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: LOOP
> batch try #3; error: Unable to wake up Vantage console*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: LOOP
> max batch errors (3) exceeded.*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: INFO weewx.engine: Main loop exiting.
> Shutting engine down.
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *CRITICAL __main__: Caught
> WeeWxIOError: LOOP max batch errors (3) exceeded.*
>
> Jan 24 11:15:44 Weewx weewxd[1226]: *CRITICAL __main__:     ****  Waiting
> 60.0 seconds then retrying...*
>
> Jan 24 11:16:44 Weewx weewxd[1226]: INFO __main__: retrying...
>
> Jan 24 11:16:44 Weewx weewxd[1226]: INFO weewx.engine: Loading station
> type Vantage (weewx.drivers.vantage)
>
> Jan 24 11:16:59 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: ip-read
> error: timed out*
>
> Jan 24 11:17:00 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:02 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:04 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:06 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:08 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:10 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:17:10 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:12 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:14 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:16 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:18 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:20 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:17:20 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:22 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:24 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:26 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:28 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:30 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:17:30 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:32 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:34 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:36 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:38 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage:
> ip-write error: [Errno 32] Broken pipe*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: Unable
> to wake up Vantage console*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *ERROR weewx.drivers.vantage: While
> getting EEPROM data value at address 0x2D*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *ERROR weewx.engine: Import of driver
> failed: While getting EEPROM data value at address 0x2D (<class
> 'weewx.RetriesExceeded'>)*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> Traceback (most recent call last):*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> self.console = loader_function(config_dict, self)*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
>                 ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> return VantageService(engine, config_dict)*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in __init__*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> Vantage.__init__(self, **config_dict[DRIVER_NAME])*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 539, in __init__*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> self._setup()*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> ~~~~~~~~~~~^^*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1452, in _setup*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> self.archive_interval_ = self._getEEPROM_value(0x2D)[0] * 60*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
>                           ~~~~~~~~~~~~~~~~~~~~~^^^^^^*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1523, in
> _getEEPROM_value*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> raise weewx.RetriesExceeded(msg)*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL weewx.engine:     ****
> weewx.RetriesExceeded: While getting EEPROM data value at address 0x2D*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL __main__: Unable to load
> driver: While getting EEPROM data value at address 0x2D*
>
> Jan 24 11:17:40 Weewx weewxd[1226]: *CRITICAL __main__:     ****
> Exiting...*
>
> Jan 24 11:17:40 Weewx systemd[1]: *weewx.service: Main process exited,
> code=exited, status=4/NOPERMISSION*
>
> Jan 24 11:17:40 Weewx systemd[1]: *weewx.service: Failed with result
> 'exit-code'.*
>
>
>
> Le lundi 26 janvier 2026 à 16:13:27 UTC+1, Tom Keffer a écrit :
>
>> No AI, please. Just the log.
>>
>> On Mon, Jan 26, 2026 at 7:10 AM killic <[email protected]> wrote:
>>
>>> 📋 WeatherLink IP Error Log Summary
>>>
>>> *Device Information:*
>>>
>>>    - WeatherLink IP: 192.168.2.161
>>>    - Firmware: 115
>>>    - Hardware: 111
>>>    - TCP Port: 22222
>>>
>>> *Software Environment:*
>>>
>>>    - WeeWX Version: 5.2.0
>>>    - Python: 3.13.5
>>>    - OS: Raspberry Pi OS (Debian, Linux 6.12.62)
>>>    - Driver: weewx.drivers.vantage
>>>
>>> ------------------------------
>>> 🔴 Main Errors 1. Connection Established but Protocol Fails
>>> Connection to 192.168.2.161 22222 port [tcp/*] succeeded!
>>>
>>> ✅ TCP connection works (verified with netcat) ❌ Vantage protocol
>>> communication fails immediately
>>> 2. Wake-Up Command Failures
>>> ERROR weewx.drivers.vantage: ip-write error: [Errno 32] Broken pipe
>>> ERROR weewx.drivers.vantage: Unable to wake up Vantage console ERROR
>>> weewx.drivers.vantage: ip-read error: [Errno 104] Connection reset by peer
>>>
>>> The device does not respond to wake-up commands and immediately closes
>>> the connection.
>>> 3. EEPROM Read Failures
>>> ERROR weewx.drivers.vantage: While getting EEPROM data value at address
>>> 0x2D weewx.RetriesExceeded: While getting EEPROM data value at address 0x2D
>>>
>>> Cannot read station configuration from EEPROM memory.
>>> 4. LOOP Data Request Failures
>>> ERROR weewx.drivers.vantage: LOOP batch try #1; error: timed out ERROR
>>> weewx.drivers.vantage: LOOP batch try #2; error: Unable to wake up Vantage
>>> console ERROR weewx.drivers.vantage: LOOP batch try #3; error: Unable to
>>> wake up Vantage console ERROR weewx.drivers.vantage: LOOP max batch errors
>>> (3) exceeded.
>>>
>>> Device does not provide continuous LOOP data packets.
>>> 5. Archive Download Behavior
>>>
>>> When loop_on_init = False (default):
>>> INFO weewx.manager: Added record 2025-12-28 09:45:00 CET to database
>>> 'weewx.sdb' INFO weewx.manager: Added record 2025-12-28 10:00:00 CET to
>>> database 'weewx.sdb' [...continues loading archives...] ERROR
>>> weewx.drivers.vantage: DMPAFT max tries (5) exceeded. CRITICAL __main__:
>>> Caught WeeWxIOError: Max tries exceeded while getting archive data.
>>>
>>> ✅ Device successfully sends historical archive data ❌ After sending
>>> archives, device stops responding and disconnects
>>> ------------------------------
>>> 🧪 Tests Performed
>>>
>>>    1. *Network Connectivity:* ✅ PASS
>>>       - TCP connection successful (netcat test)
>>>       - Port 22222 accessible
>>>       - No firewall blocking
>>>    2. *Multiple Systems Tested:*
>>>       - Proxmox LXC container: Same errors
>>>       - Raspberry Pi 4 (physical): Same errors
>>>       - *Conclusion:* Not a virtualization or system issue
>>>    3. *Configuration Options Tested:*
>>>       - Default settings: Fails after archive download
>>>       - loop_on_init = True: Still fails on wake-up
>>>       - catchup_on_restart = False: Device still disconnects
>>>       - *Conclusion:* Configuration changes don't resolve the issue
>>>    4. *Network Equipment:*
>>>       - UniFi network tested
>>>       - No client isolation
>>>       - No IDS/IPS blocking detected
>>>       - *Conclusion:* Not a network equipment issue
>>>
>>> ------------------------------
>>> 📊 Typical Error Sequence
>>>
>>>    1. WeeWX connects to 192.168.2.161:22222 ✅
>>>    2. Attempts to wake up console ❌
>>>
>>> ERROR: ip-write error: [Errno 32] Broken pipe ERROR: Unable to wake up
>>> Vantage console
>>>
>>>    3. Connection terminates immediately
>>>    4. WeeWX retries and fails repeatedly
>>>    5. Service crashes after max retries exceeded
>>>
>>> ------------------------------
>>> 💡 Observations
>>>
>>>    - *WeatherLink.com uploads work perfectly* - Device successfully
>>>    sends data to Davis cloud
>>>    - *Local Vantage protocol fails completely* - Device refuses
>>>    protocol communication
>>>    - *Behavior is consistent* - Same errors across different systems
>>>    and configurations
>>>    - *TCP layer works* - Only protocol layer fails
>>>
>>> ------------------------------
>>> ❓ Questions for Support
>>>
>>>    1. Is there a firmware bug affecting local Vantage protocol
>>>    communication?
>>>    2. Should the WeatherLink IP respond to wake-up commands?
>>>    3. Is there a way to factory reset the device?
>>>    4. Could this be a hardware failure requiring RMA?
>>>
>>> Le lundi 26 janvier 2026 à 16:06:11 UTC+1, Tom Keffer a écrit :
>>>
>>>> Hard to say without seeing the log. See the wiki section *How to
>>>> produce a useful log
>>>> <https://github.com/weewx/weewx/wiki/view-logs#how-to-produce-a-useful-log-report>*
>>>> .
>>>>
>>>> -tk
>>>>
>>>> On Mon, Jan 26, 2026 at 7:01 AM killic <[email protected]> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> My WeatherLink IP accepts TCP connections on port 22222 but does not
>>>>> respond correctly to the Vantage protocol:
>>>>>
>>>>>    - Errors: "Unable to wake up console"
>>>>>    - Errors: "Broken pipe" during communication attempts
>>>>>    - Unable to read EEPROM at address 0x2D
>>>>>    - Device does not transmit continuous LOOP data
>>>>>
>>>>> *Current firmware:* 115
>>>>> *Hardware version:* 111
>>>>>
>>>>> The device successfully sends historical archive data when WeeWX first
>>>>> connects, but then stops communicating and disconnects. I've tested with
>>>>> both a Proxmox LXC container and a Raspberry Pi 4, with the same results.
>>>>> The TCP connection is established successfully (verified with netcat), but
>>>>> the Vantage protocol communication fails.
>>>>>
>>>>> I've tried:
>>>>>
>>>>>    - Restarting the WeatherLink IP (power cycle)
>>>>>    - Testing from different systems (LXC container and Raspberry Pi)
>>>>>    - Verifying network connectivity (TCP port 22222 is accessible)
>>>>>    - Using WeeWX 5.2.0 with the standard Vantage driver
>>>>>
>>>>> The WeatherLink IP continues to upload data to WeatherLink.com
>>>>> successfully, but local connectivity via the Vantage protocol does not 
>>>>> work.
>>>>>
>>>>> Can you help me resolve this issue?
>>>>>
>>>>> Thank you,
>>>>>
>>>>>
>>>>>
>>>>> *Additional testing:*
>>>>>
>>>>>    - Tried with loop_on_init = True to skip archive download
>>>>>    - Result: Still "Unable to wake up console" and "Connection reset
>>>>>    by peer"
>>>>>    - The device refuses even the basic wake-up command
>>>>>    - TCP connection works (verified with netcat) but protocol
>>>>>    communication fails immediately
>>>>>
>>>>> --
>>>>> 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 [email protected].
>>>>> To view this discussion visit
>>>>> https://groups.google.com/d/msgid/weewx-user/4151b8f8-021a-41f3-92e4-9f8500118f8an%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/weewx-user/4151b8f8-021a-41f3-92e4-9f8500118f8an%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 [email protected].
>>>
>> To view this discussion visit
>>> https://groups.google.com/d/msgid/weewx-user/f39ec875-7d9b-4b73-a9f6-4d726295af7cn%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/f39ec875-7d9b-4b73-a9f6-4d726295af7cn%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 [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/weewx-user/f17af7d6-670d-4324-b3c1-5052edab755en%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/f17af7d6-670d-4324-b3c1-5052edab755en%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEAOXxXSA5bOSXyLua-gmnEjOGQxdP_nqi07TS_zRLWT2g%40mail.gmail.com.

Reply via email to