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 [email protected] 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)
>
>
> [email protected] 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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/822efa86-26ee-4ebe-b471-15e1b220d113n%40googlegroups.com.