WeeWx sees the WiFi logger and can get the archive packets, but not the LOOP packets. It always times out.
Sep 22 10:56:59 ubu-mini-weather weewx[178549] INFO weewx.manager: Starting backfill of daily summaries
Sep 22 10:57:00 ubu-mini-weather weewx[178549] INFO weewx.engine: Starting main packet loop.
Sep 22 10:58:02 ubu-mini-weather weewx[178549] ERROR weewx.drivers.vantage: LOOP try #1; error: Expected 99 characters; got zero instead
Sep 22 10:58:02 ubu-mini-weather weewx[178549] ERROR weewx.drivers.vantage: LOOP try #2; error: Expected 99 characters; got zero instead
Sep 22 10:58:02 ubu-mini-weather weewx[178549] ERROR weewx.drivers.vantage: LOOP try #3; error: Expected 99 characters; got zero instead
Sep 22 10:58:02 ubu-mini-weather weewx[178549] ERROR weewx.drivers.vantage: LOOP try #4; error: Expected 99 characters; got zero instead
Sep 22 10:58:02 ubu-mini-weather weewx[178549] ERROR weewx.drivers.vantage: LOOP max tries (4) exceeded.
Sep 22 10:58:02 ubu-mini-weather weewx[178549] INFO weewx.engine: Main loop exiting. Shutting engine down.
Sep 22 10:58:02 ubu-mini-weather weewx[178549] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
Sep 22 10:58:02 ubu-mini-weather weewx[178549] CRITICAL __main__: **** Waiting 60 seconds then retrying...
After several frustrating hours of trying to fix it, I searched the forum and found your post. Sure enough, changing the WiFiLogger configuration Setup > System > General Settings > TCP Port to Pause (there was no "auto-pause") fixed the problem, and it's running great now. Going through the log, I still find a couple of the loop errors, but they're rare now, and the retry gets it right.On 23 Sep 2020, at 9:54 am, 'loonsailor' via weewx-user <weewx...@googlegroups.com> wrote:WiFiLogger 2 (firmware 2.33)
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-read error: [Errno 104] Connection reset by peer
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #1; error: [Errno 104] Connection reset by peer
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #2; error: Expected 99 characters; got zero instead
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #3; error: Expected 99 characters; got zero instead
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #4; error: Expected 99 characters; got zero instead
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP max tries (4) exceeded.
Sep 25 05:17:56 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-write error: [Errno 32] Broken pipe
Sep 25 05:17:56 ubu-mini-weather weewx[198474] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-read error: [Errno 104] Connection reset by peer
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #1; error: [Errno 104] Connection reset by peer
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #2; error: Expected 99 characters; got zero instead
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #3; error: Expected 99 characters; got zero instead
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #4; error: Expected 99 characters; got zero instead
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP max tries (4) exceeded.
Sep 25 08:05:40 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-write error: [Errno 32] Broken pipe
Sep 25 08:05:40 ubu-mini-weather weewx[198474] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
Sep 25 08:06:50 ubu-mini-weather weewx[198474] INFO weewx.engine: Clock error is 0.97 seconds (positive is fast)
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-read error: [Errno 104] Connection reset by peer
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #1; error: [Errno 104] Connection reset by peer
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #2; error: Expected 99 characters; got zero instead
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #3; error: Expected 99 characters; got zero instead
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP try #4; error: Expected 99 characters; got zero instead
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: LOOP max tries (4) exceeded.
Sep 25 10:53:24 ubu-mini-weather weewx[198474] ERROR weewx.drivers.vantage: ip-write error: [Errno 32] Broken pipe
Sep 25 10:53:24 ubu-mini-weather weewx[198474] CRITICAL __main__: Caught WeeWxIOError: Max tries exceeded while getting LOOP data.
--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e17c0c83-80f1-4e26-b483-8246e701ad0fn%40googlegroups.com.