Hi all. Had issues with my weather station the other day and after fixing, weewx will no longer start. Here is what I get in the syslog when I try to start it. Can anyone point me in the right direction?
May 7 12:19:39 raspberrypi systemd[1]: Starting LSB: weewx weather system...
May 7 12:19:39 raspberrypi weewx[2239] INFO __main__: Initializing weewx version 4.2.0
May 7 12:19:39 raspberrypi weewx[2239] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
May 7 12:19:39 raspberrypi weewx[2239] INFO __main__: Platform Linux-5.4.72-v7l+-armv7l-with-debian-10.6
May 7 12:19:39 raspberrypi weewx[2239] INFO __main__: Locale is 'en_US.UTF-8'
May 7 12:19:39 raspberrypi weewx[2239] INFO __main__: PID file is /var/run/weewx.pid
May 7 12:19:39 raspberrypi weewx[2243] INFO __main__: Using configuration file /etc/weewx/weewx.conf
May 7 12:19:39 raspberrypi weewx[2243] INFO __main__: Debug is 1
May 7 12:19:39 raspberrypi weewx[2243] DEBUG __main__: Initializing engine
May 7 12:19:39 raspberrypi weewx[2243] INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage)
May 7 12:19:39 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Driver version is 3.2.1
May 7 12:19:39 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Option loop_request=1
May 7 12:19:39 raspberrypi weewx[2227]: Starting weewx weather system: weewx.
May 7 12:19:39 raspberrypi systemd[1]: Started LSB: weewx weather system.
May 7 12:19:39 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
May 7 12:19:39 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
May 7 12:19:39 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Hardware type is 16
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: ISS ID is 1
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Hardware name: Vantage Pro2
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdTimeSynch
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdTimeSynch
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdConvert
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: StdConvert target unit is 0x1
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdConvert
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdCalibrate
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdCalibrate
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdQC
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdQC
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.wxservices.StdWXCalculate
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.manager: Daily summary version is 2
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.wxservices.StdWXCalculate
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdWXXTypes
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdWXXTypes
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdPressureCooker
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdPressureCooker
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.wxxtypes.StdRainRater
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.wxxtypes.StdRainRater
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdArchive
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Archive will use data binding wx_binding
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Record generation will be attempted in 'hardware'
May 7 12:19:40 raspberrypi weewx[2243] ERROR weewx.engine: The archive interval in the configuration file (300) does not match the station hardware interval (60).
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Using archive interval of 60 seconds (specified by hardware)
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Use LOOP data in hi/low calculations: 1
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdArchive
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdStationRegistry
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: StationRegistry: Registration not requested.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdStationRegistry
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdWunderground
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.restx: WU essentials: {}
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: Wunderground-PWS: Data for station KPABETHE1 will be posted
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdWunderground
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdPWSweather
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: PWSWeather: Data for station KPABETHE1 will be posted
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdPWSweather
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdCWOP
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: CWOP: Posting not enabled.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdCWOP
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdWOW
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: WOW: Posting not enabled.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdWOW
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.restx.StdAWEKAS
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.restx: AWEKAS: Posting not enabled.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.restx.StdAWEKAS
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdPrint
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdPrint
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Loading service weewx.engine.StdReport
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
May 7 12:19:40 raspberrypi weewx[2243] INFO __main__: Starting up weewx version 4.2.0
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.manager: Daily summary version is 2
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.manager: Daily summary version is 2
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.drivers.vantage: Gentle wake up of console successful
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Clock error is 0.81 seconds (positive is fast)
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.manager: Starting backfill of daily summaries
May 7 12:19:40 raspberrypi weewx[2243] INFO weewx.engine: Main loop exiting. Shutting engine down.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.restx: Shut down PWSWeather thread.
May 7 12:19:40 raspberrypi weewx[2243] DEBUG weewx.restx: Shut down Wunderground-PWS thread.
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: Caught unrecoverable exception:
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** lastUpdate(2021-05-05 14:19:00 EDT (1620238740)) > lastRecord(2021-05-05 01:01:00 EDT (1620190860))
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** Traceback (most recent call last):
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** File "/usr/share/weewx/weewxd", line 154, in main
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** engine.run()
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 173, in run
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** self.dispatchEvent(weewx.Event(weewx.STARTUP))
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** callback(event)
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** File "/usr/share/weewx/weewx/engine.py", line 572, in startup
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** _nrecs, _ndays = dbmanager.backfill_day_summary()
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** File "/usr/share/weewx/weewx/manager.py", line 1013, in backfill_day_summary
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** timestamp_to_string(lastRecord)))
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** weewx.ViolatedPrecondition: lastUpdate(2021-05-05 14:19:00 EDT (1620238740)) > lastRecord(2021-05-05 01:01:00 EDT (1620190860))
May 7 12:19:40 raspberrypi weewx[2243] CRITICAL __main__: **** Exiting.