Sep 26 10:57:27 raspberrypi wee_database[3358]: Preparing Interval
Weighting Fix...
Sep 26 10:57:27 raspberrypi wee_database[3358]: manager: Daily summary
version is 1.0
Sep 26 10:57:27 raspberrypi wee_database[3358]: manager: Daily summary
version is 1.0
Sep 26 10:57:27 raspberrypi wee_database[3358]: Daily summary tables
are at version 1.0
Sep 26 10:57:27 raspberrypi wee_database[3358]: Calculating interval 
weights...
Sep 26 10:57:27 raspberrypi wee_database[3358]: intervalweighting:
Using database binding 'wx_binding', which is bound to database
'weewx.sdb'.
Sep 26 10:57:27 raspberrypi wee_database[3358]: intervalweighting:
Database transactions will use 100 days of data.
Sep 26 10:57:27 raspberrypi wee_database[3358]: intervalweighting:
Checking table 'archive' for multiple 'interval' values per day...
Sep 26 10:57:31 raspberrypi wee_database[3358]: intervalweighting:
Multiple distinct 'interval' values found for at least one archive
day.
Sep 26 10:57:31 raspberrypi wee_database[3358]: intervalweighting:
Interval Weighting Fix will be applied by dropping and rebuilding
daily summaries.
Sep 26 10:57:31 raspberrypi wee_database[3358]: manager: Dropping
daily summary tables from 'weewx.sdb' ...
Sep 26 10:57:31 raspberrypi wee_database[3358]: manager: Drop
summaries failed for database 'weewx.sdb': attempt to write a readonly
database
Sep 26 10:57:31 raspberrypi wee_database[3358]: manager: Daily summary
version is 1.0
Sep 26 10:57:31 raspberrypi wee_database[3358]: manager: Starting
backfill of daily summaries
Sep 26 10:57:31 raspberrypi wee_database[3358]: Interval Weighting Fix
completed in 3.45 seconds.
Sep 26 10:57:31 raspberrypi wee_database[3358]: Preparing Maximum
windSpeed Fix...
Sep 26 10:57:31 raspberrypi wee_database[3358]: manager: Daily summary
version is 1.0
Sep 26 10:57:31 raspberrypi wee_database[3358]: maxwindspeed: Using
database binding 'wx_binding', which is bound to database 'weewx.sdb'.
Sep 26 10:57:31 raspberrypi wee_database[3358]: maxwindspeed: Database
transactions will use 100 days of data.
Sep 26 10:57:31 raspberrypi wee_database[3358]: maxwindspeed: Applying
Maximum windSpeed Fix...
Sep 26 10:57:51 raspberrypi wee_database[3360]: Preparing Interval
Weighting Fix...
Sep 26 10:57:51 raspberrypi wee_database[3360]: manager: Daily summary
version is 1.0
Sep 26 10:57:51 raspberrypi wee_database[3360]: manager: Daily summary
version is 1.0
Sep 26 10:57:51 raspberrypi wee_database[3360]: Daily summary tables
are at version 1.0
Sep 26 10:57:51 raspberrypi wee_database[3360]: Calculating interval 
weights...
Sep 26 10:57:51 raspberrypi wee_database[3360]: intervalweighting:
Using database binding 'wx_binding', which is bound to database
'weewx.sdb'.
Sep 26 10:57:51 raspberrypi wee_database[3360]: intervalweighting:
Database transactions will use 100 days of data.
Sep 26 10:57:51 raspberrypi wee_database[3360]: intervalweighting:
Checking table 'archive' for multiple 'interval' values per day...
Sep 26 10:57:54 raspberrypi wee_database[3360]: intervalweighting:
Multiple distinct 'interval' values found for at least one archive
day.
Sep 26 10:57:54 raspberrypi wee_database[3360]: intervalweighting:
Interval Weighting Fix will be applied by dropping and rebuilding
daily summaries.
Sep 26 10:57:54 raspberrypi wee_database[3360]: manager: Dropping
daily summary tables from 'weewx.sdb' ...
Sep 26 10:58:04 raspberrypi wee_database[3360]: manager: Dropped daily
summary tables from database 'weewx.sdb'
Sep 26 10:58:04 raspberrypi wee_database[3360]: manager: Created daily
summary tables
Sep 26 10:58:04 raspberrypi wee_database[3360]: manager: Daily summary
version is 2.0
Sep 26 10:58:04 raspberrypi wee_database[3360]: manager: Starting
backfill of daily summaries
Sep 26 11:17:01 raspberrypi /USR/SBIN/CRON[3365]: (root) CMD (   cd /
&& run-parts --report /etc/cron.hourly)
Sep 26 11:19:37 raspberrypi wee_database[3360]: manager: Processed
644068 records to backfill 2244 day summaries in 1292.06 seconds
Sep 26 11:19:37 raspberrypi wee_database[3360]: Interval Weighting Fix
completed in 1305.68 seconds.
Sep 26 11:19:37 raspberrypi wee_database[3360]: Preparing Maximum
windSpeed Fix...
Sep 26 11:19:37 raspberrypi wee_database[3360]: manager: Daily summary
version is 2.0
Sep 26 11:19:37 raspberrypi wee_database[3360]: maxwindspeed: Using
database binding 'wx_binding', which is bound to database 'weewx.sdb'.
Sep 26 11:19:37 raspberrypi wee_database[3360]: maxwindspeed: Database
transactions will use 100 days of data.
Sep 26 11:19:37 raspberrypi wee_database[3360]: maxwindspeed: Applying
Maximum windSpeed Fix...
Sep 26 11:19:45 raspberrypi wee_database[3360]: maxwindspeed: Maximum
windSpeed calculated for 2244 days in 8.50 seconds.
Sep 26 11:19:45 raspberrypi wee_database[3360]: Maximum windSpeed Fix
completed in 8.52 seconds

On Wednesday, September 26, 2018 at 11:39:37 AM UTC-4, Thomas Keffer wrote:
>
> That is odd. I don't see why that would have anything to do with anything. 
> Could you include the log from the run?
>
> -tk
>
> On Wed, Sep 26, 2018 at 8:31 AM Charles Ross <[email protected] 
> <javascript:>> wrote:
>
>> I ran wee_database with the  --update token and that cleaned things up.  
>>  Thanks for all the help and suggestions.  Good learning experience.
>>
>> Chuck
>>
>> On Wednesday, September 26, 2018 at 10:47:37 AM UTC-4, Thomas Keffer 
>> wrote:
>>>
>>> Then perhaps you are using a different weewx.conf when running 
>>> wee_database, versus weewxd. Try an explicit path. For example (assuming a 
>>> setup.py install):
>>>
>>> *wee_database /home/weewx/weewx.conf*
>>>
>>> -tk
>>>
>>> On Wed, Sep 26, 2018 at 7:26 AM Charles Ross <[email protected]> wrote:
>>>
>>>> Weird, I have no other issues, weewx stops, starts, performs fine.  I 
>>>> see no error messages in the logs, only when I run the wee_database 
>>>> command 
>>>> do I have problems.
>>>>
>>>> I'll keep digging.
>>>>
>>>> CR
>>>>
>>>> On Wed, Sep 26, 2018 at 10:15 AM Thomas Keffer <[email protected]> 
>>>> wrote:
>>>>
>>>>> You have an error in your weewx.conf file. The error message suggests 
>>>>> it's in the very first line.
>>>>>
>>>>> -tk
>>>>>
>>>>> On Wed, Sep 26, 2018 at 7:07 AM Charles Ross <[email protected]> 
>>>>> wrote:
>>>>>
>>>>>> Thanks all for the help.
>>>>>>
>>>>>> I started from scratch this morning.   I stop weewx and run  
>>>>>> '*wee_database 
>>>>>> weewx.conf --drop-daily*'  I am getting the following feedback right 
>>>>>> at the start:
>>>>>>
>>>>>> Traceback (most recent call last):
>>>>>>   File "/usr/bin/wee_database", line 793, in <module>
>>>>>>     main()
>>>>>>   File "/usr/bin/wee_database", line 133, in main
>>>>>>     config_path, config_dict = weecfg.read_config(options.config_path, 
>>>>>> args)
>>>>>>   File "/usr/share/weewx/weecfg/__init__.py", line 223, in 
>>>>>> read_config
>>>>>>     config_dict = configobj.ConfigObj(config_path, file_error=True)
>>>>>>   File "/usr/lib/python2.7/dist-packages/configobj.py", line 1230, 
>>>>>> in __init__
>>>>>>     self._load(infile, configspec)
>>>>>>   File "/usr/lib/python2.7/dist-packages/configobj.py", line 1320, 
>>>>>> in _load
>>>>>>     raise error
>>>>>> configobj.ConfigObjError: Parsing failed with several errors.
>>>>>> First error at line 1.
>>>>>>
>>>>>> -Chuck
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wednesday, September 26, 2018 at 8:53:47 AM UTC-4, Thomas Keffer 
>>>>>> wrote:
>>>>>>>
>>>>>>> OK. Try this.
>>>>>>>
>>>>>>> Check the date & time on the NOAA HTML pages. How old are they? Make 
>>>>>>> sure that they have, in fact, been recently generated. If they are old, 
>>>>>>> delete them, and WeeWX will regenerate. On the other hand, if they have 
>>>>>>> been recently generated, then the problem lies deeper.
>>>>>>>
>>>>>>> But, to do that will require more information, such as what values 
>>>>>>> you are trying to fix and their timestamps. We will need to check both 
>>>>>>> the 
>>>>>>> archive and daily summaries for the values.
>>>>>>>
>>>>>>> -tk
>>>>>>>
>>>>>>> On Wed, Sep 26, 2018 at 5:43 AM Charles Ross <[email protected]> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Yes I did, I followed that web page exactly yesterday.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wednesday, September 26, 2018 at 8:37:22 AM UTC-4, Thomas Keffer 
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Did you follow the directions in the Wiki entry, *Cleaning up old 
>>>>>>>>> 'bad' data 
>>>>>>>>> <https://github.com/weewx/weewx/wiki/Cleaning-up-old-'bad'-data>*
>>>>>>>>> ?
>>>>>>>>>
>>>>>>>>> -tk
>>>>>>>>>
>>>>>>>>> On Wed, Sep 26, 2018 at 5:18 AM Charles Ross <[email protected]> 
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>> Yesterday two pieces of bad temperature and dewpoint data made 
>>>>>>>>>> it's way into the weewx.sdb archive database.   I removed the bad 
>>>>>>>>>> data but 
>>>>>>>>>> my NOAA September and yearly files are still corrupt this morning.
>>>>>>>>>>
>>>>>>>>>> Can someone please guide me on how to fix the reports so I can 
>>>>>>>>>> have correct NOAA reports?
>>>>>>>>>>
>>>>>>>>>> Thank you for taking the time to help,
>>>>>>>>>>
>>>>>>>>>> Chuck Ross 
>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>>> 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].
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>> 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].
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>> -- 
>>>>>> 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].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to a topic in the 
>>>>> Google Groups "weewx-user" group.
>>>>> To unsubscribe from this topic, visit 
>>>>> https://groups.google.com/d/topic/weewx-user/--ofTjRbzII/unsubscribe.
>>>>> To unsubscribe from this group and all its topics, send an email to 
>>>>> [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> -- 
>>>> 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].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> -- 
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to