It appears that the latest record in your database has a date far in the future. A date so far in the future that the driver cannot understand it. To fix, use the tool sqlite3. You may have to install it:
*sudo apt install sqlite3* Then login as user 'weewx': *sudo su weewx* Make a copy of your database: *cp /var/lib/weewx/weewx.sdb /var/lib/weewx/weewx.sdb-backup* Then run sqlite3 and search for the bad records. Look for records with a timestamp after 2026-04-01 *sqlite3 /var/lib/weewx/weewx.sdb* sqlite>* SELECT datetime(dateTime,'unixepoch','localtime') FROM archive WHERE date(dateTime,'unixepoch','localtime') > "2026-04-01";* Delete them: sqlite> *DELETE FROM archive WHERE date(dateTime,'unixepoch','localtime') > "2026-04-01";* Then restart weewx. -tk On Wed, Mar 11, 2026 at 11:45 AM ANDREI ROZWADOWSKI < [email protected]> wrote: > I repeated: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *pi@raspberrypi:~ $ sudo journalctl -u weewx -n 300 | tee > /tmp/mylog.txtMar 11 21:17:44 raspberrypi weewxd[1116]: File > "/usr/share/weewx/weewx/engine.py", line 725, in _catchupMar 11 21:17:44 > raspberrypi weewxd[1116]: for record in generator(lastgood_ts):Mar 11 > 21:17:44 raspberrypi weewxd[1116]: > ~~~~~~~~~^^^^^^^^^^^^^Mar 11 21:17:44 raspberrypi weewxd[1116]: File > "/usr/share/weewx/weewx/drivers/vantage.py", line 631, in > genArchiveRecordsMar 11 21:17:44 raspberrypi weewxd[1116]: for _record > in self.genDavisArchiveRecords(since_ts):Mar 11 21:17:44 raspberrypi > weewxd[1116]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^Mar > 11 21:17:44 raspberrypi weewxd[1116]: File > "/usr/share/weewx/weewx/drivers/vantage.py", line 664, in > genDavisArchiveRecordsMar 11 21:17:44 raspberrypi weewxd[1116]: > _datestr = struct.pack("<HH", _vantageDateStamp, _vantageTimeStamp)Mar 11 > 21:17:44 raspberrypi weewxd[1116]: struct.error: 'H' format requires 0 <= > number <= 65535Mar 11 21:17:44 raspberrypi systemd[1]: weewx.service: Main > process exited, code=exited, status=1/FAILUREMar 11 21:17:44 raspberrypi > systemd[1]: weewx.service: Failed with result 'exit-code'.Mar 11 21:17:44 > raspberrypi systemd[1]: weewx.service: Consumed 1.350s CPU time.Mar 11 > 21:34:46 raspberrypi systemd[1]: Started weewx.service - WeeWX.Mar 11 > 21:34:47 raspberrypi weewxd[1612]: INFO __main__: Initializing weewxd > version 5.3.1Mar 11 21:34:47 raspberrypi weewxd[1612]: INFO __main__: > Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.confMar 11 > 21:34:47 raspberrypi weewxd[1612]: INFO __main__: Using Python: 3.13.5 > (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]Mar 11 21:34:47 raspberrypi > weewxd[1612]: INFO __main__: Located at: /usr/bin/python3Mar 11 21:34:47 > raspberrypi weewxd[1612]: INFO __main__: Platform: > Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41Mar 11 21:34:47 raspberrypi > weewxd[1612]: INFO __main__: Locale: 'en_US.UTF-8'Mar 11 21:34:47 > raspberrypi weewxd[1612]: INFO __main__: Entry path: > /usr/share/weewx/weewxd.pyMar 11 21:34:47 raspberrypi weewxd[1612]: INFO > __main__: WEEWX_ROOT: /etc/weewxMar 11 21:34:47 raspberrypi weewxd[1612]: > INFO __main__: Config file: /etc/weewx/weewx.confMar 11 21:34:47 > raspberrypi weewxd[1612]: INFO __main__: User module: > /etc/weewx/bin/userMar 11 21:34:47 raspberrypi weewxd[1612]: INFO > __main__: Debug: 2Mar 11 21:34:47 raspberrypi weewxd[1612]: INFO > __main__: User: weewxMar 11 21:34:47 raspberrypi weewxd[1612]: INFO > __main__: Group: weewxMar 11 21:34:47 raspberrypi weewxd[1612]: INFO > __main__: Groups: weewxMar 11 21:34:47 raspberrypi weewxd[1612]: > DEBUG __main__: loop_on_init: FalseMar 11 21:34:47 raspberrypi > weewxd[1612]: DEBUG __main__: Initializing engineMar 11 21:34:47 > raspberrypi weewxd[1612]: INFO weewx.engine: Loading station type Vantage > (weewx.drivers.vantage)Mar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG > weewx.drivers.vantage: Driver version is 3.6.3Mar 11 21:34:47 raspberrypi > weewxd[1612]: DEBUG weewx.drivers.vantage: Option loop_request=1Mar 11 > 21:34:47 raspberrypi weewxd[1612]: DEBUG weewx.drivers.vantage: Opened up > serial port /dev/ttyUSB0; baud 19200; timeout 4.00Mar 11 21:34:47 > raspberrypi weewxd[1612]: DEBUG weewx.drivers.vantage: Successfully woke up > Vantage consoleMar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG > weewx.drivers.vantage: Hardware type is 16Mar 11 21:34:47 raspberrypi > weewxd[1612]: DEBUG weewx.drivers.vantage: ISS ID is 1Mar 11 21:34:47 > raspberrypi weewxd[1612]: DEBUG weewx.drivers.vantage: Hardware name: > Vantage Pro2Mar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG weewx.engine: > Loading service weewx.engine.StdTimeSynchMar 11 21:34:47 raspberrypi > weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdTimeSynchMar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.engine.StdConvertMar 11 21:34:47 > raspberrypi weewxd[1612]: INFO weewx.engine: StdConvert target unit is > 0x1Mar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished > loading service weewx.engine.StdConvertMar 11 21:34:47 raspberrypi > weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.engine.StdCalibrateMar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdCalibrateMar 11 > 21:34:47 raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.engine.StdQCMar 11 21:34:47 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdQCMar 11 21:34:47 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.wxservices.StdWXCalculateMar 11 21:34:47 raspberrypi weewxd[1612]: > DEBUG weewx.wxservices: Calculations for LOOP packets: {'pressure': > 'prefer_hardware', 'altimeter': 'prefer_hardware', 'appTemp': > 'prefer_hardware', 'barometer': 'prefer_hardware', 'cloudbase': > 'prefer_hardware', 'dewpoint': 'prefer_hardware', 'ET': 'prefer_hardware', > 'heatindex': 'prefer_hardware', 'humidex': 'prefer_hardware', 'inDewpoint': > 'prefer_hardware', 'maxSolarRad': 'prefer_hardware', 'rainRate': > 'prefer_hardware', 'windchill': 'prefer_hardware', 'windrun': > 'prefer_hardware', 'windDir': 'software', 'windGustDir': 'software'}Mar 11 > 21:34:47 raspberrypi weewxd[1612]: DEBUG weewx.wxservices: Calculations for > archive records: {'pressure': 'prefer_hardware', 'altimeter': > 'prefer_hardware', 'appTemp': 'prefer_hardware', 'barometer': > 'prefer_hardware', 'cloudbase': 'prefer_hardware', 'dewpoint': > 'prefer_hardware', 'ET': 'prefer_hardware', 'heatindex': 'prefer_hardware', > 'humidex': 'prefer_hardware', 'inDewpoint': 'prefer_hardware', > 'maxSolarRad': 'prefer_hardware', 'rainRate': 'prefer_hardware', > 'windchill': 'prefer_hardware', 'windrun': 'prefer_hardware', 'windDir': > 'software', 'windGustDir': 'software'}Mar 11 21:34:47 raspberrypi > weewxd[1612]: INFO weewx.wxservices: StdWXCalculate will use data binding > wx_bindingMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.manager: > Daily summary version is 4.0Mar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.wxservices.StdWXCalculateMar > 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdWXXTypesMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypesMar 11 > 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdPressureCookerMar 11 21:34:48 raspberrypi weewxd[1612]: > DEBUG weewx.engine: Finished loading service > weewx.wxxtypes.StdPressureCookerMar 11 21:34:48 raspberrypi weewxd[1612]: > DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRaterMar 11 > 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdRainRaterMar 11 21:34:48 raspberrypi > weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdDeltaMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.wxxtypes.StdDeltaMar 11 > 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.engine.StdArchiveMar 11 21:34:48 raspberrypi weewxd[1612]: INFO > weewx.engine: Archive will use data binding wx_bindingMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.engine: Record generation will be > attempted in 'hardware'Mar 11 21:34:48 raspberrypi weewxd[1612]: INFO > weewx.engine: The archive interval in the configuration file (300) does not > match the station hardware interval (60).Mar 11 21:34:48 raspberrypi > weewxd[1612]: INFO weewx.engine: Using archive interval of 60 seconds > (specified by hardware)Mar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Use LOOP data in hi/low calculations: 1Mar 11 21:34:48 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdArchiveMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.restx.StdStationRegistryMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.restx: StationRegistry: Registration > not requested.Mar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: > Finished loading service weewx.restx.StdStationRegistryMar 11 21:34:48 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.restx.StdWundergroundMar 11 21:34:48 raspberrypi weewxd[1612]: INFO > weewx.restx: Wunderground: Posting not enabled.Mar 11 21:34:48 raspberrypi > weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdWundergroundMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.restx.StdPWSweatherMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.restx: PWSweather: Posting not > enabled.Mar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: > Finished loading service weewx.restx.StdPWSweatherMar 11 21:34:48 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Loading service > weewx.restx.StdCWOPMar 11 21:34:48 raspberrypi weewxd[1612]: INFO > weewx.restx: CWOP: Posting not enabled.Mar 11 21:34:48 raspberrypi > weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdCWOPMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.restx.StdWOWMar 11 21:34:48 raspberrypi > weewxd[1612]: INFO weewx.restx: WOW: Posting not enabled.Mar 11 21:34:48 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdWOWMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.restx.StdWOWBEMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.restx: WOW-BE: Posting not enabled.Mar > 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading > service weewx.restx.StdWOWBEMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.restx.StdAWEKASMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.restx: AWEKAS: Posting not enabled.Mar > 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading > service weewx.restx.StdAWEKASMar 11 21:34:48 raspberrypi weewxd[1612]: > DEBUG weewx.engine: Loading service weewx.engine.StdPrintMar 11 21:34:48 > raspberrypi weewxd[1612]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdPrintMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Loading service weewx.engine.StdReportMar 11 21:34:48 > raspberrypi weewxd[1612]: INFO weewx.engine: 'pyephem' detected, extended > almanac data is availableMar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdReportMar 11 > 21:34:48 raspberrypi weewxd[1612]: INFO __main__: Starting up weewx version > 5.3.1Mar 11 21:34:48 raspberrypi weewxd[1612]: DEBUG weewx.drivers.vantage: > Successfully woke up Vantage consoleMar 11 21:34:48 raspberrypi > weewxd[1612]: INFO weewx.engine: Clock error is -813.93 seconds (positive > is fast)Mar 11 21:34:49 raspberrypi weewxd[1612]: DEBUG > weewx.drivers.vantage: Successfully woke up Vantage consoleMar 11 21:34:49 > raspberrypi weewxd[1612]: INFO weewx.drivers.vantage: Clock set to > 2026-03-11 21:34:50 +03 (1773254090)Mar 11 21:34:49 raspberrypi > weewxd[1612]: INFO weewx.engine: Using binding 'wx_binding' to database > 'weewx.sdb'Mar 11 21:34:49 raspberrypi weewxd[1612]: INFO weewx.manager: > Starting backfill of daily summariesMar 11 21:34:49 raspberrypi > weewxd[1612]: INFO weewx.manager: Daily summaries up to dateMar 11 21:34:49 > raspberrypi weewxd[1612]: DEBUG weewx.drivers.vantage: Getting archive > packets since 2128-04-25 09:27:00 +03 (4995930420)Mar 11 21:34:49 > raspberrypi weewxd[1612]: INFO weewx.engine: Main loop exiting. Shutting > engine down.Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: > Caught unrecoverable exception:Mar 11 21:34:49 raspberrypi weewxd[1612]: > CRITICAL __main__: **** 'H' format requires 0 <= number <= 65535Mar 11 > 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: **** Traceback > (most recent call last):Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** File "/usr/share/weewx/weewxd.py", line 127, in > mainMar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: **** > engine.run()Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: > **** ~~~~~~~~~~^^Mar 11 21:34:49 raspberrypi weewxd[1612]: > CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", > line 174, in runMar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** self.dispatchEvent(weewx.Event(weewx.STARTUP))Mar > 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: **** > ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:34:49 raspberrypi > weewxd[1612]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEventMar 11 > 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: **** > callback(event)Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** ~~~~~~~~^^^^^^^Mar 11 21:34:49 raspberrypi > weewxd[1612]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 612, in startupMar 11 21:34:49 > raspberrypi weewxd[1612]: CRITICAL __main__: **** > self._catchup(self.engine.console.genStartupRecords)Mar 11 21:34:49 > raspberrypi weewxd[1612]: CRITICAL __main__: **** > ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:34:49 > raspberrypi weewxd[1612]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 725, in _catchupMar 11 21:34:49 > raspberrypi weewxd[1612]: CRITICAL __main__: **** for record in > generator(lastgood_ts):Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** ~~~~~~~~~^^^^^^^^^^^^^Mar 11 21:34:49 > raspberrypi weewxd[1612]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/drivers/vantage.py", line 631, in > genArchiveRecordsMar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** for _record in > self.genDavisArchiveRecords(since_ts):Mar 11 21:34:49 raspberrypi > weewxd[1612]: CRITICAL __main__: **** > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^Mar 11 21:34:49 raspberrypi > weewxd[1612]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/drivers/vantage.py", line 664, in > genDavisArchiveRecordsMar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** _datestr = struct.pack("<HH", _vantageDateStamp, > _vantageTimeStamp)Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL > __main__: **** struct.error: 'H' format requires 0 <= number <= > 65535Mar 11 21:34:49 raspberrypi weewxd[1612]: CRITICAL __main__: **** > Exiting.Mar 11 21:34:49 raspberrypi weewxd[1612]: Traceback (most recent > call last):Mar 11 21:34:49 raspberrypi weewxd[1612]: File > "/usr/share/weewx/weewxd.py", line 226, in <module>Mar 11 21:34:49 > raspberrypi weewxd[1612]: main()Mar 11 21:34:49 raspberrypi > weewxd[1612]: ~~~~^^Mar 11 21:34:49 raspberrypi weewxd[1612]: File > "/usr/share/weewx/weewxd.py", line 127, in mainMar 11 21:34:49 raspberrypi > weewxd[1612]: engine.run()Mar 11 21:34:49 raspberrypi weewxd[1612]: > ~~~~~~~~~~^^Mar 11 21:34:49 raspberrypi weewxd[1612]: File > "/usr/share/weewx/weewx/engine.py", line 174, in runMar 11 21:34:49 > raspberrypi weewxd[1612]: > self.dispatchEvent(weewx.Event(weewx.STARTUP))Mar 11 21:34:49 raspberrypi > weewxd[1612]: ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 > 21:34:49 raspberrypi weewxd[1612]: File > "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEventMar 11 > 21:34:49 raspberrypi weewxd[1612]: callback(event)Mar 11 21:34:49 > raspberrypi weewxd[1612]: ~~~~~~~~^^^^^^^Mar 11 21:34:49 raspberrypi > weewxd[1612]: File "/usr/share/weewx/weewx/engine.py", line 612, in > startupMar 11 21:34:49 raspberrypi weewxd[1612]: > self._catchup(self.engine.console.genStartupRecords)Mar 11 21:34:49 > raspberrypi weewxd[1612]: > ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:34:49 > raspberrypi weewxd[1612]: File "/usr/share/weewx/weewx/engine.py", line > 725, in _catchupMar 11 21:34:49 raspberrypi weewxd[1612]: for record in > generator(lastgood_ts):Mar 11 21:34:49 raspberrypi weewxd[1612]: > ~~~~~~~~~^^^^^^^^^^^^^Mar 11 21:34:49 raspberrypi weewxd[1612]: > File "/usr/share/weewx/weewx/drivers/vantage.py", line 631, in > genArchiveRecordsMar 11 21:34:49 raspberrypi weewxd[1612]: for _record > in self.genDavisArchiveRecords(since_ts):Mar 11 21:34:49 raspberrypi > weewxd[1612]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^Mar > 11 21:34:49 raspberrypi weewxd[1612]: File > "/usr/share/weewx/weewx/drivers/vantage.py", line 664, in > genDavisArchiveRecordsMar 11 21:34:49 raspberrypi weewxd[1612]: > _datestr = struct.pack("<HH", _vantageDateStamp, _vantageTimeStamp)Mar 11 > 21:34:49 raspberrypi weewxd[1612]: struct.error: 'H' format requires 0 <= > number <= 65535Mar 11 21:34:49 raspberrypi systemd[1]: weewx.service: Main > process exited, code=exited, status=1/FAILUREMar 11 21:34:49 raspberrypi > systemd[1]: weewx.service: Failed with result 'exit-code'.Mar 11 21:34:49 > raspberrypi systemd[1]: weewx.service: Consumed 1.132s CPU time.Mar 11 > 21:39:13 raspberrypi systemd[1]: Started weewx.service - WeeWX.Mar 11 > 21:39:14 raspberrypi weewxd[1636]: INFO __main__: Initializing weewxd > version 5.3.1Mar 11 21:39:14 raspberrypi weewxd[1636]: INFO __main__: > Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.confMar 11 > 21:39:14 raspberrypi weewxd[1636]: INFO __main__: Using Python: 3.13.5 > (main, Jun 25 2025, 18:55:22) [GCC 14.2.0]Mar 11 21:39:14 raspberrypi > weewxd[1636]: INFO __main__: Located at: /usr/bin/python3Mar 11 21:39:14 > raspberrypi weewxd[1636]: INFO __main__: Platform: > Linux-6.12.62+rpt-rpi-v8-aarch64-with-glibc2.41Mar 11 21:39:14 raspberrypi > weewxd[1636]: INFO __main__: Locale: 'en_US.UTF-8'Mar 11 21:39:14 > raspberrypi weewxd[1636]: INFO __main__: Entry path: > /usr/share/weewx/weewxd.pyMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > __main__: WEEWX_ROOT: /etc/weewxMar 11 21:39:14 raspberrypi weewxd[1636]: > INFO __main__: Config file: /etc/weewx/weewx.confMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO __main__: User module: > /etc/weewx/bin/userMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > __main__: Debug: 2Mar 11 21:39:14 raspberrypi weewxd[1636]: INFO > __main__: User: weewxMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > __main__: Group: weewxMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > __main__: Groups: weewxMar 11 21:39:14 raspberrypi weewxd[1636]: > DEBUG __main__: loop_on_init: FalseMar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG __main__: Initializing engineMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.engine: Loading station type Vantage > (weewx.drivers.vantage)Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.drivers.vantage: Driver version is 3.6.3Mar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.drivers.vantage: Option loop_request=1Mar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.drivers.vantage: Opened up > serial port /dev/ttyUSB0; baud 19200; timeout 4.00Mar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.drivers.vantage: Successfully woke up > Vantage consoleMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.drivers.vantage: Hardware type is 16Mar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.drivers.vantage: ISS ID is 1Mar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.drivers.vantage: Hardware name: > Vantage Pro2Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: > Loading service weewx.engine.StdTimeSynchMar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdTimeSynchMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.engine.StdConvertMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.engine: StdConvert target unit is > 0x1Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished > loading service weewx.engine.StdConvertMar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.engine.StdCalibrateMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdCalibrateMar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.engine.StdQCMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdQCMar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.wxservices.StdWXCalculateMar 11 21:39:14 raspberrypi weewxd[1636]: > DEBUG weewx.wxservices: Calculations for LOOP packets: {'pressure': > 'prefer_hardware', 'altimeter': 'prefer_hardware', 'appTemp': > 'prefer_hardware', 'barometer': 'prefer_hardware', 'cloudbase': > 'prefer_hardware', 'dewpoint': 'prefer_hardware', 'ET': 'prefer_hardware', > 'heatindex': 'prefer_hardware', 'humidex': 'prefer_hardware', 'inDewpoint': > 'prefer_hardware', 'maxSolarRad': 'prefer_hardware', 'rainRate': > 'prefer_hardware', 'windchill': 'prefer_hardware', 'windrun': > 'prefer_hardware', 'windDir': 'software', 'windGustDir': 'software'}Mar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.wxservices: Calculations for > archive records: {'pressure': 'prefer_hardware', 'altimeter': > 'prefer_hardware', 'appTemp': 'prefer_hardware', 'barometer': > 'prefer_hardware', 'cloudbase': 'prefer_hardware', 'dewpoint': > 'prefer_hardware', 'ET': 'prefer_hardware', 'heatindex': 'prefer_hardware', > 'humidex': 'prefer_hardware', 'inDewpoint': 'prefer_hardware', > 'maxSolarRad': 'prefer_hardware', 'rainRate': 'prefer_hardware', > 'windchill': 'prefer_hardware', 'windrun': 'prefer_hardware', 'windDir': > 'software', 'windGustDir': 'software'}Mar 11 21:39:14 raspberrypi > weewxd[1636]: INFO weewx.wxservices: StdWXCalculate will use data binding > wx_bindingMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.manager: > Daily summary version is 4.0Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.wxservices.StdWXCalculateMar > 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdWXXTypesMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypesMar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdPressureCookerMar 11 21:39:14 raspberrypi weewxd[1636]: > DEBUG weewx.engine: Finished loading service > weewx.wxxtypes.StdPressureCookerMar 11 21:39:14 raspberrypi weewxd[1636]: > DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRaterMar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading > service weewx.wxxtypes.StdRainRaterMar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.wxxtypes.StdDeltaMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.wxxtypes.StdDeltaMar 11 > 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.engine.StdArchiveMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > weewx.engine: Archive will use data binding wx_bindingMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.engine: Record generation will be > attempted in 'hardware'Mar 11 21:39:14 raspberrypi weewxd[1636]: INFO > weewx.engine: The archive interval in the configuration file (300) does not > match the station hardware interval (60).Mar 11 21:39:14 raspberrypi > weewxd[1636]: INFO weewx.engine: Using archive interval of 60 seconds > (specified by hardware)Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Use LOOP data in hi/low calculations: 1Mar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdArchiveMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.restx.StdStationRegistryMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.restx: StationRegistry: Registration > not requested.Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: > Finished loading service weewx.restx.StdStationRegistryMar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.restx.StdWundergroundMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > weewx.restx: Wunderground: Posting not enabled.Mar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdWundergroundMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.restx.StdPWSweatherMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.restx: PWSweather: Posting not > enabled.Mar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: > Finished loading service weewx.restx.StdPWSweatherMar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Loading service > weewx.restx.StdCWOPMar 11 21:39:14 raspberrypi weewxd[1636]: INFO > weewx.restx: CWOP: Posting not enabled.Mar 11 21:39:14 raspberrypi > weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdCWOPMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.restx.StdWOWMar 11 21:39:14 raspberrypi > weewxd[1636]: INFO weewx.restx: WOW: Posting not enabled.Mar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.restx.StdWOWMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.restx.StdWOWBEMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.restx: WOW-BE: Posting not enabled.Mar > 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading > service weewx.restx.StdWOWBEMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.restx.StdAWEKASMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.restx: AWEKAS: Posting not enabled.Mar > 11 21:39:14 raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading > service weewx.restx.StdAWEKASMar 11 21:39:14 raspberrypi weewxd[1636]: > DEBUG weewx.engine: Loading service weewx.engine.StdPrintMar 11 21:39:14 > raspberrypi weewxd[1636]: DEBUG weewx.engine: Finished loading service > weewx.engine.StdPrintMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Loading service weewx.engine.StdReportMar 11 21:39:14 > raspberrypi weewxd[1636]: INFO weewx.engine: 'pyephem' detected, extended > almanac data is availableMar 11 21:39:14 raspberrypi weewxd[1636]: DEBUG > weewx.engine: Finished loading service weewx.engine.StdReportMar 11 > 21:39:14 raspberrypi weewxd[1636]: INFO __main__: Starting up weewx version > 5.3.1Mar 11 21:39:15 raspberrypi weewxd[1636]: DEBUG weewx.drivers.vantage: > Successfully woke up Vantage consoleMar 11 21:39:15 raspberrypi > weewxd[1636]: INFO weewx.engine: Clock error is -252.46 seconds (positive > is fast)Mar 11 21:39:15 raspberrypi weewxd[1636]: DEBUG > weewx.drivers.vantage: Successfully woke up Vantage consoleMar 11 21:39:16 > raspberrypi weewxd[1636]: INFO weewx.drivers.vantage: Clock set to > 2026-03-11 21:39:16 +03 (1773254356)Mar 11 21:39:16 raspberrypi > weewxd[1636]: INFO weewx.engine: Using binding 'wx_binding' to database > 'weewx.sdb'Mar 11 21:39:16 raspberrypi weewxd[1636]: INFO weewx.manager: > Starting backfill of daily summariesMar 11 21:39:16 raspberrypi > weewxd[1636]: INFO weewx.manager: Daily summaries up to dateMar 11 21:39:16 > raspberrypi weewxd[1636]: DEBUG weewx.drivers.vantage: Getting archive > packets since 2128-04-25 09:27:00 +03 (4995930420)Mar 11 21:39:16 > raspberrypi weewxd[1636]: INFO weewx.engine: Main loop exiting. Shutting > engine down.Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: > Caught unrecoverable exception:Mar 11 21:39:16 raspberrypi weewxd[1636]: > CRITICAL __main__: **** 'H' format requires 0 <= number <= 65535Mar 11 > 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: **** Traceback > (most recent call last):Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** File "/usr/share/weewx/weewxd.py", line 127, in > mainMar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: **** > engine.run()Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: > **** ~~~~~~~~~~^^Mar 11 21:39:16 raspberrypi weewxd[1636]: > CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", > line 174, in runMar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** self.dispatchEvent(weewx.Event(weewx.STARTUP))Mar > 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: **** > ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:39:16 raspberrypi > weewxd[1636]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEventMar 11 > 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: **** > callback(event)Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** ~~~~~~~~^^^^^^^Mar 11 21:39:16 raspberrypi > weewxd[1636]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 612, in startupMar 11 21:39:16 > raspberrypi weewxd[1636]: CRITICAL __main__: **** > self._catchup(self.engine.console.genStartupRecords)Mar 11 21:39:16 > raspberrypi weewxd[1636]: CRITICAL __main__: **** > ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:39:16 > raspberrypi weewxd[1636]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/engine.py", line 725, in _catchupMar 11 21:39:16 > raspberrypi weewxd[1636]: CRITICAL __main__: **** for record in > generator(lastgood_ts):Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** ~~~~~~~~~^^^^^^^^^^^^^Mar 11 21:39:16 > raspberrypi weewxd[1636]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/drivers/vantage.py", line 631, in > genArchiveRecordsMar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** for _record in > self.genDavisArchiveRecords(since_ts):Mar 11 21:39:16 raspberrypi > weewxd[1636]: CRITICAL __main__: **** > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^Mar 11 21:39:16 raspberrypi > weewxd[1636]: CRITICAL __main__: **** File > "/usr/share/weewx/weewx/drivers/vantage.py", line 664, in > genDavisArchiveRecordsMar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** _datestr = struct.pack("<HH", _vantageDateStamp, > _vantageTimeStamp)Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL > __main__: **** struct.error: 'H' format requires 0 <= number <= > 65535Mar 11 21:39:16 raspberrypi weewxd[1636]: CRITICAL __main__: **** > Exiting.Mar 11 21:39:16 raspberrypi weewxd[1636]: Traceback (most recent > call last):Mar 11 21:39:16 raspberrypi weewxd[1636]: File > "/usr/share/weewx/weewxd.py", line 226, in <module>Mar 11 21:39:16 > raspberrypi weewxd[1636]: main()Mar 11 21:39:16 raspberrypi > weewxd[1636]: ~~~~^^Mar 11 21:39:16 raspberrypi weewxd[1636]: File > "/usr/share/weewx/weewxd.py", line 127, in mainMar 11 21:39:16 raspberrypi > weewxd[1636]: engine.run()Mar 11 21:39:16 raspberrypi weewxd[1636]: > ~~~~~~~~~~^^Mar 11 21:39:16 raspberrypi weewxd[1636]: File > "/usr/share/weewx/weewx/engine.py", line 174, in runMar 11 21:39:16 > raspberrypi weewxd[1636]: > self.dispatchEvent(weewx.Event(weewx.STARTUP))Mar 11 21:39:16 raspberrypi > weewxd[1636]: ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 > 21:39:16 raspberrypi weewxd[1636]: File > "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEventMar 11 > 21:39:16 raspberrypi weewxd[1636]: callback(event)Mar 11 21:39:16 > raspberrypi weewxd[1636]: ~~~~~~~~^^^^^^^Mar 11 21:39:16 raspberrypi > weewxd[1636]: File "/usr/share/weewx/weewx/engine.py", line 612, in > startupMar 11 21:39:16 raspberrypi weewxd[1636]: > self._catchup(self.engine.console.genStartupRecords)Mar 11 21:39:16 > raspberrypi weewxd[1636]: > ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Mar 11 21:39:16 > raspberrypi weewxd[1636]: File "/usr/share/weewx/weewx/engine.py", line > 725, in _catchupMar 11 21:39:16 raspberrypi weewxd[1636]: for record in > generator(lastgood_ts):Mar 11 21:39:16 raspberrypi weewxd[1636]: > ~~~~~~~~~^^^^^^^^^^^^^Mar 11 21:39:16 raspberrypi weewxd[1636]: > File "/usr/share/weewx/weewx/drivers/vantage.py", line 631, in > genArchiveRecordsMar 11 21:39:16 raspberrypi weewxd[1636]: for _record > in self.genDavisArchiveRecords(since_ts):Mar 11 21:39:16 raspberrypi > weewxd[1636]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^Mar > 11 21:39:16 raspberrypi weewxd[1636]: File > "/usr/share/weewx/weewx/drivers/vantage.py", line 664, in > genDavisArchiveRecordsMar 11 21:39:16 raspberrypi weewxd[1636]: > _datestr = struct.pack("<HH", _vantageDateStamp, _vantageTimeStamp)Mar 11 > 21:39:16 raspberrypi weewxd[1636]: struct.error: 'H' format requires 0 <= > number <= 65535Mar 11 21:39:16 raspberrypi systemd[1]: weewx.service: Main > process exited, code=exited, status=1/FAILUREMar 11 21:39:16 raspberrypi > systemd[1]: weewx.service: Failed with result 'exit-code'.Mar 11 21:39:16 > raspberrypi systemd[1]: weewx.service: Consumed 1.131s CPU > time.pi@raspberrypi:~ $ * > среда, 11 марта 2026 г. в 21:43:51 UTC+3, ANDREI ROZWADOWSKI: > >> I use Vantage Pro2 (Product #6312EU) >> My datalogger is Ser.No C00719W81 >> Can you tell me how to find out the logger model? >> >> Also I've cleared its memory and restarted weewx. >> >> Yes, the data logger is definitely corrupted. >> >> Question: is this a logger from Davis, part number 6510USB or 6510SER? Or >> is it a 3rd party logger, such as WiFi Logger v2? >> >> If it is from Davis, take the batteries out of your console and unplug >> the power supply. *Let it sit for 2 minutes* (to discharge the internal >> capacitors). Put everything back together >> >> Then clear the memory >> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station#corrupt-station-memory> >> : >> >> *weectl device --clear-memory* >> >> >> Then restart weewx. >> >> >> >> On Wed, Mar 11, 2026 at 11:14 AM Vince Skahan <[email protected]> wrote: >> >> *DEBUG weewx.drivers.vantage: Getting archive packets since 2128-04-25 >> 09:27:00 +03 (4995930420)* >> >> Since 102+ years in the future ??????? >> >> Corrupt data logger perhaps ? >> >> -- >> 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 visit >> https://groups.google.com/d/msgid/weewx-user/27537c75-775e-4c4d-aa27-e2c152a2ef7en%40googlegroups.com >> <https://groups.google.com/d/msgid/weewx-user/27537c75-775e-4c4d-aa27-e2c152a2ef7en%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> -- > 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 visit > https://groups.google.com/d/msgid/weewx-user/e81b921d-a1fd-4c56-98de-b038d003a447n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/e81b921d-a1fd-4c56-98de-b038d003a447n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECTEGQeczf%2BJuXv%3Dj7%2BNC3PZOYN9qU5zFEv_YstHFJTMA%40mail.gmail.com.
