What happened? My theorie is it must be because there was no wind for more than one hour. It was really calm outside.
Is there any calculation that make a summary for one hour? Maybe a division by 0 or something else? The problem occurs after one packet was transfered from weather station.
Anyone else had this problem before?
Aug 30 21:26:15 omv weewx[3097]: vantage: Getting archive packets since 2019-08-30 21:25:00 CEST (1567193100)
Aug 30 21:26:15 omv weewx[3097]: vantage: Gentle wake up of console successful
Aug 30 21:26:15 omv weewx[3097]: vantage: Retrieving 1 page(s); starting index= 1
Aug 30 21:26:15 omv weewx[3097]: engine: Main loop exiting. Shutting engine down.
Aug 30 21:26:15 omv weewx[3097]: engine: Shutting down StdReport thread
Aug 30 21:26:15 omv weewx[3097]: engine: StdReport thread has been terminated
Aug 30 21:26:15 omv weewx[3097]: restx: Shut down AWEKAS thread.
Aug 30 21:26:15 omv weewx[3097]: restx: Shut down CWOP thread.
Aug 30 21:26:15 omv weewx[3097]: restx: Shut down Wunderground-PWS thread.
Aug 30 21:26:15 omv weewx[3097]: engine: Caught unrecoverable exception in engine:
Aug 30 21:26:15 omv weewx[3097]: **** 'windSpeed'
Aug 30 21:26:15 omv weewx[3097]: **** Traceback (most recent call last):
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 894, in main
Aug 30 21:26:15 omv weewx[3097]: **** engine.run()
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 202, in run
Aug 30 21:26:15 omv weewx[3097]: **** self.dispatchEvent(weewx.Event(weewx.POST_LOOP))
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Aug 30 21:26:15 omv weewx[3097]: **** callback(event)
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 580, in post_loop
Aug 30 21:26:15 omv weewx[3097]: **** self._catchup(self.engine.console.genArchiveRecords)
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 635, in _catchup
Aug 30 21:26:15 omv weewx[3097]: **** origin='hardware'))
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/weewx/engine.py", line 224, in dispatchEvent
Aug 30 21:26:15 omv weewx[3097]: **** callback(event)
Aug 30 21:26:15 omv weewx[3097]: **** File "/usr/share/weewx/user/weewxwd3.py", line 177, in new_archive_record
Aug 30 21:26:15 omv weewx[3097]: **** data_metricwx['windSpeed'])
Aug 30 21:26:15 omv weewx[3097]: **** KeyError: 'windSpeed'
Aug 30 21:26:15 omv weewx[3097]: **** Exiting.
https://groups.google.com/forum/m/#!searchin/weewx-user/Weewxwd3/weewx-user/9RCwNMSlr8Q
This sounds like my problem. Will check it later.