See the Wiki article *Cleaning up old 'bad' data
<https://github.com/weewx/weewx/wiki/Cleaning-up-old-'bad'-data>* for an
example of deleting unwanted records. In your case, you will need to
determine the starting and ending records of the simulator data, then
delete them.

-tk

On Fri, Oct 30, 2020 at 6:49 PM Alessandro Del Prete <
[email protected]> wrote:

> Hi Tom,
>
> I use ubuntu on an Intel NUC, with systemd, weewx 4.1 was installed as
> package.
> I followed the upgrade guide, here was the result:
>
> The following packages will be upgraded:
>   weewx
> 1 upgraded, 0 newly installed, 0 to remove and 33 not upgraded.
> Need to get 1.207 kB of archives.
> After this operation, 47,1 kB of additional disk space will be used.
> Get:1 http://weewx.com/apt/python3 buster/main all weewx all 4.2.0-1
> [1.207 kB]
> Fetched 1.207 kB in 6s (195 kB/s)
> Requesting to save current system state
> Successfully saved as "autozsys_sgety6"
> Preconfiguring packages ...
> (Reading database ... 245196 files and directories currently installed.)
> Preparing to unpack .../archives/weewx_4.2.0-1_all.deb ...
> Unpacking weewx (4.2.0-1) over (4.1.1-1) ...
> Setting up weewx (4.2.0-1) ...
> Installing new version of config file /etc/weewx/skins/Seasons/current.inc
> ...
> Installing new version of config file
> /etc/weewx/skins/Seasons/rss.xml.tmpl ...
> Installing new version of config file /etc/weewx/skins/Seasons/seasons.js
> ...
> Installing new version of config file
> /etc/weewx/skins/Standard/index.html.tmpl ...
>
> Configuration file '/etc/weewx/weewx.conf'
>  ==> Modified (by you or by a script) since installation.
>  ==> Package distributor has shipped an updated version.
>    What would you like to do about it ?  Your options are:
>     Y or I  : install the package maintainer's version
>     N or O  : keep your currently-installed version
>       D     : show the differences between the versions
>       Z     : start a shell to examine the situation
>  The default action is to keep your current version.
> **** weewx.conf (Y/I/N/O/D/Z) [default=N] ? N*
> Installing new version of config file /etc/weewx/weewx.conf.dist ...
> saving previous config file as /etc/weewx/weewx.conf-4.1.1
> saving distribution config file as /etc/weewx/weewx.conf-4.2.0
> merging previous and distribution into /etc/weewx/weewx.conf
> Using configuration file /etc/weewx/weewx.conf-4.1.1
> *update-rc.d: error: unable to read /etc/init.d/weewx*
> *dpkg: error processing package weewx (--configure):*
> * installed weewx package post-installation script subprocess returned
> error exit status 1*
> Processing triggers for systemd (245.4-4ubuntu3.2) ...
> Errors were encountered while processing:
>  weewx
> ZSys is adding automatic system snapshot to GRUB menu
> *E: Sub-process /usr/bin/dpkg returned an error code (1)*
>
> No big issue regarding the missing /etc/init.d/weewx I guessed, the big
> problem is that when weewx restarted I noticed totally wrong data.
>
> I quickly checked and compared the conf files, and I found out that 
> *station_type
> = WeatherFlowUDP* was changed to *station_type = Simulator.*
> I reverted it to the original value, but unfortunately I have 3-4 minutes
> of bad data in the db now, and I also sent it to some weather networks.
>
> Could this be due to the merging process of the conf files?
> Is there a way I can fix the database removing those bad records?
>
> Thanks for any help on this.
>
> Alessandro
>
> On Tuesday, October 27, 2020 at 1:14:04 PM UTC+1 [email protected] wrote:
>
>> Some new features, fixes some bugs.
>>
>> See the *Upgrade Guide <http://www.weewx.com/docs/upgrading.htm>* for
>> instructions on how to upgrade.
>>
>> CHANGE LOG
>>
>> CHANGES COMING! This is the last release that will support the LaCrosse 
>> WS23xx,
>> Oregon WMR200 and WMR300 stations. In the future, they will be published as
>> unsupported extensions.
>>
>> Made it easier to add new, derived types via StdWXCalculate. Fixes issue 
>> #491.
>>
>> Changed the tag system slightly in order to make it possible for the XTypes
>> system to add new aggregations that take an argument.
>>
>> Added the new data types in the extended_wview schema to the WeeWX types
>> system. Fixes issue #613.
>>
>> Added ability to label left, right or both y-axes of graphs.  PR#610.
>> Fixes issue #609. Thanks to user Brent Fraser!
>>
>> Added units and labels for the lightning data types.
>>
>> Fixed problem where threads attempt to access non-existent database. Fixes
>> issue #579.
>>
>> Fixed problem that caused reporting units to revert to US if they were in a
>> mixed unit system. Fixes issue #576.
>>
>> Fixed problem that could cause the station registry to fail if given a 
>> location
>> with a non-ASCII location name.
>>
>> Changed TE923 bucket size from 0.02589 inches to 1/36 of an inch
>> (0.02777778 in). PR #575. Fixes issue #574. Thanks to user Timothy!
>>
>> Undocumented option retry_certificate has been renamed to retry_ssl, and now
>> covers all SSL errors (not just certificate errors). Fixes issue #569. Thanks
>> to user Eric!
>>
>> Fixed problem caused by specifying a [Logging]/[[formatters]] section in
>> weewx.conf that uses interpolated variables.
>>
>> Fixed problem in the Vantage driver that resulted in incorrect sunrise/sunset
>> being included in loop packets when run under Python 3. Thanks to users
>> Constantine and Jacques!
>>
>> Improved auto-scaling of plot axes.
>>
>> Fixed problem where aggregates of windvec and windgustvec returned the 
>> aggregate
>> since start of day, not the start of the aggregation period. Fixes issue 
>> #590.
>>
>> New unit "beaufort", included in "group_speed". Treating beaufort as a 
>> separate
>> type has been deprecated. Fixes issue #591.
>>
>> New unit "kPa", included in "group_pressure". Fixes issue #596.
>>
>> Fixed bug in the simulator. Made it easier to subclass class Simulator.
>>
>> Expressions in StdCalibration are now ordered. Later corrections can depend 
>> on
>> earlier corrections.
>>
>> Fixed problem under Python 2, where option 'none' could cause exception.
>> PR #597. Thanks to user Clément!
>>
>> Fixed problem with ws23xx driver under Python 3 that caused it to crash.
>>
>> Use a more modern formula for heat index. Fixes issue #601. Thanks to
>> user Peter Q!
>>
>> Allow overriding the data binding when using iterators. Fixes issue #580.
>>
>> Fixed problem where old daily summaries may not have a version number.
>>
>> Fixed problem in WMR200 driver where missing UV reports as index 255.
>>
>> Added option 'force_direction' for working around a WU bug. Fixes issue #614.
>>
>> --
> 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/30a167cc-7a3a-48d1-870e-7a948cb679can%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/30a167cc-7a3a-48d1-870e-7a948cb679can%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/CAPq0zEAuEoJ2GUvbi1uhS%3DpPfUSrmTZUFxTdTXWmTXGjDMa%3DZA%40mail.gmail.com.

Reply via email to