Picking up on this again (due to another power failure at my house), I can 
see how the '--rebuild-daily --from' would work, but does this mean that 
you don't need to '--drop-daily' (which doesn't have such date-related 
options) first?
I other words, you can rebuild the daily records even if they already exist?
Susan

On Thursday, 13 January 2022 at 2:26:39 pm UTC+11 gjr80 wrote:

> To be fair, it seems the addition of those new commands did not make it 
> into the changelog, I'll take the wrap over the knuckles for that one.
>
> Gary
>
> On Thursday, 13 January 2022 at 12:01:49 UTC+10 [email protected] wrote:
>
>> I am using WeeWx V4 but my brain was stuck in V3-land - I didn't realise 
>> the --from and --to options existed.
>> Moral - always read the appropriate docuementation.
>> Thanks everyone.
>> Susan
>>
>> On Wednesday, 12 January 2022 at 1:18:26 pm UTC+11 gjr80 wrote:
>>
>>> Perhaps I'm not understanding the issue properly but if the 
>>> console/driver is not emitting records then I would expect that WeeWX 
>>> should not be adding any records to database (archive or daily summaries).
>>>
>>> Also, not a solution to the underlying problem but if you only need 
>>> rebuild part of your daily summaries (which it sounds is the case) then if 
>>> you are using WeeWX v4.0 or later you should be able to use --date or 
>>> --from/--to with wee_database 
>>> <http://weewx.com/docs/utilities.htm#wee_database_utility> to rebuild a 
>>> single day only or a number of days. 
>>>
>>> Gary
>>> On Wednesday, 12 January 2022 at 12:01:04 UTC+10 [email protected] wrote:
>>>
>>>> Sometimes when we get a power failure, by WeeWx system recovers but the 
>>>> HP1000 console doesn't. This means that the WeeWx app carries on trying to 
>>>> access the console and also producing other reports, summary items etc., 
>>>> especially if the console is not recovered until after midnight. (At least 
>>>> this is how I interpret the situation.)
>>>> What this means is that there is a gap in the data in the data base: 
>>>> when access to the console is restored, WeeWx thinks that it records have 
>>>> been added even when they have not.
>>>> The solution is to delete all records after the last valid one before 
>>>> the power failure occurred but this also requires that all daily summary 
>>>> records be deleted (a la the various instructors such as at 
>>>> https://groups.google.com/g/weewx-user/c/ZXjuqhLz0UY). In y case I 
>>>> have 4 years worth of data in the database and therefore the 
>>>> '--rebuild-daily' takes forever.
>>>> Is there a faster way so that I can:
>>>> - delete the latest records after the gap
>>>> - do some magic step here that resets a date to say when the last valid 
>>>> record was 
>>>> - have WeeWx recover from there
>>>> (By the way, my HP1000 driver looks at the last entry in the database 
>>>> for the date from which to recover, even if the last record is 'junk' - 
>>>> while this may the the root cause of my problem, I don't know of a better 
>>>> way.)
>>>> Susan
>>>>
>>>

-- 
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/11c34b34-d3cd-4f2a-8a87-bfd885c75d17n%40googlegroups.com.

Reply via email to