I made sure the time had synced with ntp before starting weewx. Still getting errors same "ip-write error: [Errno 32] Broken pipe", but latest log with debug=1, which is a bit different to before is below:
ERROR weewx.engine: Import of driver failed: Unable to wake up Vantage console (<class 'weewx.WakeupError'>) Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** Traceback (most recent call last): Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/engine.py", line 119, in setupStation Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** self.console = loader_function(config_dict, self) Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 40, in loader Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** return VantageService(engine, config_dict) Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1989, in __init__ Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** Vantage.__init__(self, **config_dict[DRIVER_NAME]) Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 534, in __init__ Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** self._setup() Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1390, in _setup Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** self.port.wakeup_console(max_tries=self.max_tries) Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 121, in wakeup_console Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** raise weewx.WakeupError("Unable to wake up Vantage console") Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL weewx.engine: **** WakeupError: Unable to wake up Vantage console Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL __main__: Unable to load driver: Unable to wake up Vantage console Nov 30 16:59:37 raspberrypi weewx[2239] CRITICAL __main__: **** Exiting... Any clues anyone as to what is going on? Thanks David. On Monday, 27 November 2023 at 19:17:52 UTC michael.k...@gmx.at wrote: > > - Make sure you start weewx after syncing time with ntp, the Pi > doesn't have a hardware clock. > - Install ephem (this is not mandatory) > > > hind...@gmail.com schrieb am Montag, 27. November 2023 um 18:56:51 UTC+1: > >> I am getting some strange errors with my weewx set up. My log is below. >> I have tried rebooting the RPi that weewx runs on, and also disconnecting >> the power from the Davis Weather station console. Anyone got any idea >> what is going on please? >> >> DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint >> >> Nov 27 17:47:08 raspberrypi weewx[1529] DEBUG weewx.engine: Loading >> service weewx.engine.StdReport >> >> Nov 27 17:47:08 raspberrypi weewx[1529] INFO weewx.engine: 'pyephem' not >> detected, extended almanac data is not available >> >> Nov 27 17:47:08 raspberrypi weewx[1529] DEBUG weewx.engine: Finished >> loading service weewx.engine.StdReport >> >> Nov 27 17:47:08 raspberrypi weewx[1529] INFO __main__: Starting up weewx >> version 4.10.2 >> >> Nov 27 17:47:08 raspberrypi weewx[1529] DEBUG weewx.manager: Daily >> summary version is 4.0 >> >> Nov 27 17:47:08 raspberrypi weewx[1529] DEBUG weewx.manager: Daily >> summary version is 4.0 >> >> Nov 27 17:47:09 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Successfully woke up Vantage console >> >> Nov 27 17:47:10 raspberrypi weewx[1529] INFO weewx.engine: Clock error is >> -2269.18 seconds (positive is fast) >> >> Nov 27 17:47:11 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Successfully woke up Vantage console >> >> Nov 27 17:47:13 raspberrypi weewx[1529] INFO weewx.drivers.vantage: Clock >> set to 2023-11-27 17:47:13 GMT (1701107233) >> >> Nov 27 17:47:13 raspberrypi weewx[1529] INFO weewx.engine: Using binding >> 'wx_binding' to database 'weewx.sdb' >> >> Nov 27 17:47:13 raspberrypi weewx[1529] INFO weewx.manager: Starting >> backfill of daily summaries >> >> Nov 27 17:47:13 raspberrypi weewx[1529] INFO weewx.manager: Daily >> summaries up to date >> >> Nov 27 17:47:13 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Getting archive packets since 2023-11-27 17:30:00 GMT (1701106200) >> >> Nov 27 17:47:14 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Successfully woke up Vantage console >> >> Nov 27 17:47:16 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retrieving 1 page(s); starting index= 3 >> >> Nov 27 17:47:16 raspberrypi weewx[1529] INFO weewx.manager: Added record >> 2023-11-27 17:35:00 GMT (1701106500) to database 'weewx.sdb' >> >> Nov 27 17:47:16 raspberrypi weewx[1529] INFO weewx.manager: Added record >> 2023-11-27 17:35:00 GMT (1701106500) to daily summary in 'weewx.sdb' >> >> Nov 27 17:47:17 raspberrypi weewx[1529] INFO weewx.manager: Added record >> 2023-11-27 17:40:00 GMT (1701106800) to database 'weewx.sdb' >> >> Nov 27 17:47:17 raspberrypi weewx[1529] INFO weewx.manager: Added record >> 2023-11-27 17:40:00 GMT (1701106800) to daily summary in 'weewx.sdb' >> >> Nov 27 17:47:17 raspberrypi weewx[1529] INFO weewx.restx: PWSWeather: >> Published record 2023-11-27 17:35:00 GMT (1701106500) >> >> Nov 27 17:47:17 raspberrypi weewx[1529] INFO weewx.restx: WOW: Published >> record 2023-11-27 17:35:00 GMT (1701106500) >> >> Nov 27 17:47:17 raspberrypi weewx[1529] DEBUG weewx.restx: >> StationRegistry: Failed upload attempt 1: HTTP Error 429: TOO MANY REQUESTS >> >> Nov 27 17:47:17 raspberrypi weewx[1529] INFO weewx.engine: Starting main >> packet loop. >> >> Nov 27 17:47:18 raspberrypi weewx[1529] INFO weewx.restx: WOW: Published >> record 2023-11-27 17:40:00 GMT (1701106800) >> >> Nov 27 17:47:18 raspberrypi weewx[1529] INFO weewx.restx: PWSWeather: >> Published record 2023-11-27 17:40:00 GMT (1701106800) >> >> Nov 27 17:47:19 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Successfully woke up Vantage console >> >> Nov 27 17:47:19 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Requesting 200 LOOP packets. >> >> Nov 27 17:47:21 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Successfully woke up Vantage console >> >> Nov 27 17:47:23 raspberrypi weewx[1529] DEBUG weewx.restx: >> StationRegistry: Failed upload attempt 2: HTTP Error 429: TOO MANY REQUESTS >> >> Nov 27 17:47:26 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-read error: timed out >> >> Nov 27 17:47:26 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: LOOP >> batch try #1; error: timed out >> >> Nov 27 17:47:27 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:27 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #1 unable to wake up console... sleeping >> >> Nov 27 17:47:28 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:28 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #2 unable to wake up console... sleeping >> >> Nov 27 17:47:28 raspberrypi weewx[1529] DEBUG weewx.restx: >> StationRegistry: Failed upload attempt 3: HTTP Error 429: TOO MANY REQUESTS >> >> Nov 27 17:47:28 raspberrypi weewx[1529] ERROR weewx.restx: >> StationRegistry: Failed to publish record 2023-11-27 17:35:00 GMT >> (1701106500): Failed upload after 3 tries >> >> Nov 27 17:47:28 raspberrypi weewx[1529] DEBUG weewx.restx: >> StationRegistry: wait interval (300 < 86400) has not passed for record >> 2023-11-27 17:40:00 GMT (1701106800) >> >> Nov 27 17:47:29 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:29 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #3 unable to wake up console... sleeping >> >> Nov 27 17:47:30 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:30 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #4 unable to wake up console... sleeping >> >> Nov 27 17:47:31 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> Unable to wake up Vantage console >> >> Nov 27 17:47:31 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: LOOP >> batch try #2; error: Unable to wake up Vantage console >> >> Nov 27 17:47:31 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:32 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #1 unable to wake up console... sleeping >> >> Nov 27 17:47:33 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:33 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #2 unable to wake up console... sleeping >> >> Nov 27 17:47:34 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:34 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #3 unable to wake up console... sleeping >> >> Nov 27 17:47:35 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:35 raspberrypi weewx[1529] DEBUG weewx.drivers.vantage: >> Retry #4 unable to wake up console... sleeping >> >> Nov 27 17:47:36 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> Unable to wake up Vantage console >> >> Nov 27 17:47:36 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: LOOP >> batch try #3; error: Unable to wake up Vantage console >> >> Nov 27 17:47:36 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: LOOP >> max batch errors (3) exceeded. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] INFO weewx.engine: Main loop >> exiting. Shutting engine down. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] DEBUG weewx.restx: Shut down MQTT >> thread. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] DEBUG weewx.restx: Shut down WOW >> thread. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] DEBUG weewx.restx: Shut down >> PWSWeather thread. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] DEBUG weewx.restx: Shut down >> Wunderground-PWS thread. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] DEBUG weewx.restx: Shut down >> StationRegistry thread. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] ERROR weewx.drivers.vantage: >> ip-write error: [Errno 32] Broken pipe >> >> Nov 27 17:47:36 raspberrypi weewx[1529] CRITICAL __main__: Caught >> WeeWxIOError: LOOP max batch errors (3) exceeded. >> >> Nov 27 17:47:36 raspberrypi weewx[1529] CRITICAL __main__: **** >> Waiting 60 seconds then retrying... >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/822efa86-26ee-4ebe-b471-15e1b220d113n%40googlegroups.com.