That did it!  Thanks so much for your help!!

On Friday, May 7, 2021 at 4:31:58 PM UTC-4 Mike Z wrote:

> 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/e679d94f-a218-454d-8788-b2273273f312n%40googlegroups.com.

Reply via email to