Somehow your daily summaries got messed up. In your activities, do you recall whether you touched the database?
The fix is to drop, then rebuild them. *wee_database --drop-daily* *wee_database --rebuild-daily* On Fri, May 7, 2021 at 9:35 AM Mike Z <[email protected]> wrote: > 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. > > -- > 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/ad3f0f88-56ba-4b39-8c76-ebe5da733f4cn%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/ad3f0f88-56ba-4b39-8c76-ebe5da733f4cn%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 on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECDPzywdOG8EjzGDsjHuBD-O_B5YNhq23FnKorP3tD0iQ%40mail.gmail.com.
