Just tried to rerun and noticed that it gave me a "Error 'attempt to write a readonly database'" so I added a sudo and now it is running. This is gonna take a while
On Friday, May 7, 2021 at 3:32:09 PM UTC-4 [email protected] wrote: > 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/ba018bb4-812c-450c-9cb3-4267511ef9a1n%40googlegroups.com.
