For some reason, the daily summaries did not get dropped and rebuilt. Can you do it again, but this time include the log for wee_database?
On Fri, May 7, 2021 at 12:21 PM Mike Z <[email protected]> wrote: > Hi and thank you for your reply! > > As I was fixing the weather station, I created some bogus values and I > tried to delete that information by doing a > delete from archive where dateTime > 1620190917 > > I did what you suggested above and restarted weewx and am still getting > the similar error. > > May 7 15:18:58 raspberrypi weewx[2491] INFO weewx.engine: Main loop > exiting. Shutting engine down. > May 7 15:18:58 raspberrypi weewx[2491] DEBUG weewx.restx: Shut down > PWSWeather thread. > May 7 15:18:58 raspberrypi weewx[2491] DEBUG weewx.restx: Shut down > Wunderground-PWS thread. > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: Caught > unrecoverable exception: > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > lastUpdate(2021-05-05 14:19:00 EDT (1620238740)) > lastRecord(2021-05-05 > 01:01:00 EDT (1620190860)) > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > Traceback (most recent call last): > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > File "/usr/share/weewx/weewxd", line 154, in main > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > engine.run() > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > File "/usr/share/weewx/weewx/engine.py", line 173, in run > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > self.dispatchEvent(weewx.Event(weewx.STARTUP)) > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > File "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > callback(event) > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > File "/usr/share/weewx/weewx/engine.py", line 572, in startup > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > _nrecs, _ndays = dbmanager.backfill_day_summary() > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > File "/usr/share/weewx/weewx/manager.py", line 1013, in backfill_day_summary > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > timestamp_to_string(lastRecord))) > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > weewx.ViolatedPrecondition: lastUpdate(2021-05-05 14:19:00 EDT > (1620238740)) > lastRecord(2021-05-05 01:01:00 EDT (1620190860)) > May 7 15:18:58 raspberrypi weewx[2491] CRITICAL __main__: **** > Exiting. > > > > On Friday, May 7, 2021 at 3:03:18 PM UTC-4 [email protected] wrote: > >> 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/da12bb4c-4838-4bfa-af62-d97e23713878n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/da12bb4c-4838-4bfa-af62-d97e23713878n%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/CAPq0zEDZ_2rkHQL1Gm_gC6%3D94iw36GfJ6yRy_ROCi2%3DGxNueNg%40mail.gmail.com.
