If it were me I would be trying to tackle where these strange windGust
values come from when the windDir is 315! Is it the console outputting
incorrect data or is it the weewx driver corrupting the data as it reads
it?
On Wednesday, 8 May 2019 15:54:01 UTC+3, Christophe CAVALLIÉ wrote:
>
> Here is the query I execute to correct the errors:
> update weewx.archive set windGust='0' where windGust
> in
> ('183.600456336138','183.960914462966','137.880685399835','91.9804572314828','91.8004563367049');
>
> The values in question are very frequent and are systematically for a
> winDir=315
>
>
> Le mercredi 8 mai 2019 13:18:24 UTC+2, Andrew Milner a écrit :
>>
>> 30 errors per day seems to be excessive. Do you have something causing
>> the errors? What kind of errors are you correcting? Recalculating the
>> daily data from the archive data is, I would have thought, likely to create
>> more 'errors', and possibly lose max gust data which may have been in a
>> loop packet for example. How do you know the recorded data is wrong, and
>> how do you know what the correct value should be?? All seems to not make
>> much sense on the face of it. Maybe your best option is to create your own
>> special version of wee_database which does not issue the prompt request so
>> that you can run it via cron (although running wee_database via cron seems
>> a wrong thing to have to do anyway!) Surely though you only need to do the
>> recalculation after editing the data - so why not just include the call to
>> wee_database within the script you invoke when you decide to edit the
>> data. I assume the actual edit is a manual process. Maybe understanding
>> what your problem is caused by would shed some light on how to correct it -
>> at the moment I feel somewhat lost.
>>
>>
>>
>> On Wednesday, 8 May 2019 12:53:21 UTC+3, Christophe CAVALLIÉ wrote:
>>>
>>> I make the corrections myself via a mysql command executed by bash shell
>>> script and I must therefore perform a frequent recalculation of the daily
>>> data because I have up to 30 errors on the wind speed and wind gust data
>>> per day.
>>>
>>> Le mercredi 8 mai 2019 11:43:48 UTC+2, Andrew Milner a écrit :
>>>>
>>>> what kind of errors are you correcting with the utility?? If you are
>>>> using checkstrings/fixstrings this should not need to be run on a regular
>>>> basis via cron since it is really finding and correcting errors introduced
>>>> by a database editor.
>>>>
>>>> If you have a database editor that introduces null strings rather than
>>>> null values when deleting values then I would suggest either changing the
>>>> editor to solve the problem completely or just getting into the habit or
>>>> running wee_database to check for null strings after running the editor.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Wednesday, 8 May 2019 12:10:22 UTC+3, Christophe CAVALLIÉ wrote:
>>>>>
>>>>> Hello,
>>>>> I use Weewx for my station WS2300 in France I have to correcting lot
>>>>> of measure errors.
>>>>> I want to automatize this with crontab command but I can't with the
>>>>> prompt "Proceed (y/n)".
>>>>> Have you a solution to bypass this prompt?
>>>>> Thanks for your response
>>>>> Christophe Cavallié
>>>>>
>>>>
--
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/5b2ca809-c5d1-41a7-a699-be518c82eb4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.