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.

Reply via email to