WeatherLink IP Not Responding to Vantage Protocol

37 views
Skip to first unread message

killic

unread,
Jan 26, 2026, 10:01:09 AM (8 days ago) Jan 26
to weewx-user

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

Tom Keffer

unread,
Jan 26, 2026, 10:06:11 AM (8 days ago) Jan 26
to weewx...@googlegroups.com
Hard to say without seeing the log. See the wiki section How to produce a useful log.

-tk

--
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 visit https://groups.google.com/d/msgid/weewx-user/4151b8f8-021a-41f3-92e4-9f8500118f8an%40googlegroups.com.

killic

unread,
Jan 26, 2026, 10:09:57 AM (8 days ago) Jan 26
to weewx-user
📋 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
  1. Connection terminates immediately
  2. WeeWX retries and fails repeatedly
  3. 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?

Tom Keffer

unread,
Jan 26, 2026, 10:13:27 AM (8 days ago) Jan 26
to weewx...@googlegroups.com

killic

unread,
Jan 26, 2026, 10:23:53 AM (8 days ago) Jan 26
to weewx-user
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'.

Tom Keffer

unread,
Jan 26, 2026, 10:58:53 AM (8 days ago) Jan 26
to weewx...@googlegroups.com
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




Greg Troxel

unread,
Jan 26, 2026, 11:42:40 AM (8 days ago) Jan 26
to weewx...@googlegroups.com
Not ever having seen a WLIP, I would add:

make sure that no other device is trying to talk to it. One copy of
weewx only, nothing else

run tcpdump no the weewx system and log the packets, using
-wTRACE.pcap -s1500, and then use tcpdump -A with filtering to limit
to the WLIP. (Read the man page and other help about tcpduump; that's
out of scope here, at least for me.) Then post the output *without
any broken line wrapping* like your logs have, and if you can't do
that, attach it as a txt file. You might have to switch to emacs to
send email to avoid wrapping these days :-(

killic

unread,
Jan 26, 2026, 12:29:08 PM (8 days ago) Jan 26
to weewx-user
 box "Upload to weatherlink.com" is not checked.

Jan 26 18:25:18 Weewx weewxd[1306]: INFO weewx.reportengine: Copied 40 files to /var/www/html/weewx

Jan 26 18:25:31 Weewx weewxd[1306]: INFO __main__: Received signal TERM (15).

Jan 26 18:25:31 Weewx weewxd[1306]: INFO weewx.engine: Main loop exiting. Shutting engine down.

Jan 26 18:25:31 Weewx systemd[1]: Stopping weewx.service - WeeWX...

Jan 26 18:25:31 Weewx weewxd[1306]: INFO weewx.engine: Shutting down StdReport thread

Jan 26 18:25:31 Weewx weewxd[1306]: INFO __main__: Terminating weewx version 5.2.0

Jan 26 18:25:31 Weewx systemd[1]: weewx.service: Deactivated successfully.

Jan 26 18:25:31 Weewx systemd[1]: Stopped weewx.service - WeeWX.

Jan 26 18:25:31 Weewx systemd[1]: weewx.service: Consumed 4.617s CPU time.

Jan 26 18:25:31 Weewx systemd[1]: Started weewx.service - WeeWX.

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Initializing weewxd version 5.2.0

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Using Python: 3.13.5 (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Located at:   /usr/bin/python3

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Platform:     Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Locale:       'en_GB.UTF-8'

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Entry path:   /usr/share/weewx/weewxd.py

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: WEEWX_ROOT:   /etc/weewx

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Config file:  /etc/weewx/weewx.conf

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: User module:  /etc/weewx/bin/user

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Debug:        0

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: User:         weewx

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Group:        weewx

Jan 26 18:25:31 Weewx weewxd[1335]: INFO __main__: Groups:       weewx

Jan 26 18:25:31 Weewx weewxd[1335]: INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage)

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.engine: StdConvert target unit is 0x1

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.engine: Archive will use data binding wx_binding

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.engine: Record generation will be attempted in 'software'

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.engine: Using archive interval of 300 seconds (software record generation)

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: StationRegistry: Registration not requested.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: Wunderground: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: PWSweather: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: CWOP: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: WOW: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: WOW-BE: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.restx: AWEKAS: Posting not enabled.

Jan 26 18:25:37 Weewx weewxd[1335]: INFO weewx.engine: 'pyephem' detected, extended almanac data is available

Jan 26 18:25:37 Weewx weewxd[1335]: INFO __main__: Starting up weewx version 5.2.0

Jan 26 18:25:39 Weewx weewxd[1335]: INFO weewx.engine: Clock error is -0.91 seconds (positive is fast)

Jan 26 18:25:39 Weewx weewxd[1335]: INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'

Jan 26 18:25:39 Weewx weewxd[1335]: INFO weewx.manager: Starting backfill of daily summaries

Jan 26 18:25:39 Weewx weewxd[1335]: INFO weewx.manager: Daily summaries up to date

Jan 26 18:25:45 Weewx weewxd[1335]: INFO weewx.engine: Starting main packet loop.

Jan 26 18:25:49 Weewx weewxd[1335]: ERROR weewx.drivers.vantage: send_data: no <ACK> received from Vantage console

Jan 26 18:25:49 Weewx weewxd[1335]: ERROR weewx.drivers.vantage: LOOP batch try #1; error: No <ACK> received from Vantage console

Reply all
Reply to author
Forward
0 new messages