Version 4.3.0 released

448 views
Skip to first unread message

Tom Keffer

unread,
Jan 4, 2021, 6:28:30 PM1/4/21
to weewx-user, weewx-development
This release fixes a bug in V4.2 that caused average values to be calculated incorrectly if the archive interval changes.

4.3.0 01/04/2020

Version 4.2.0 had a bug, which caused the sums in the daily summary to be
incorrectly calculated. This version includes a patch to fix the problem. It
runs once at startup. Fixes issue #623.

The WMR200 driver is no longer supported. An unsupported version can be found
at https://github.com/weewx/weewx-wmr200. Support for LaCrosse WS23xx and
Oregon WMR300 will continue.

Service weewx.wxxtypes.StdDelta was inadvertently left out of the list of
services to be run. Fortunately, it is not used. Yet. Added it back in.

Added the "old" NWS algorithm as an option for calculating heat index.

Changed how various undocumented parameters in [StdWXCalculate] are specified.
The only one people are likely to have used is 'ignore_zero_wind'. Its name has
changed to 'force_null', and it has been moved. See the Upgrading Guide.

Documented the various [StdWXCalculate] options.

Fixed corner case for windDir when using software record generation,
ignore_zero_wind=True, and windSpeed=0 for entire record interval. Now emits
last windDir value.

Fixed problem when looking up stars with more than one word in their name.
Fixes issue #620.

Fixed problem where wind gust direction is not available when using software
record generation.

Added --no-prompt action to wee_import allowing wee_import to be run unattended.

Fixed problem that prevented option `observations` from being used in the
simulator. Thanks to user Graham!

Fixed problem where wind chill was calculated incorrectly for METRICWX
databases. PR #627. Thanks to user edi-x!

Allow wind vectors to be converted to unit of beaufort. Fixes issue #629.

Option log_failure under [StdReport] is set to True by the upgrade process.
See the Upgrading Guide.

Greg from Oz

unread,
Jan 4, 2021, 11:44:53 PM1/4/21
to weewx-user
Updated and working OK so far.

Thanks

Δημήτρης Βήχος

unread,
Jan 5, 2021, 11:13:09 AM1/5/21
to weewx-user
updated and working fine!! thanks!!


happy new year from thessaloniki hellas.

WindnFog

unread,
Jan 5, 2021, 12:23:15 PM1/5/21
to weewx-user
Installed and works A1.  Thanks, Tom.

- Paul VE1DX

storm...@gmail.com

unread,
Jan 5, 2021, 1:24:36 PM1/5/21
to weewx-user
Installed and works great....Thanks Tom and crew

vince

unread,
Jan 5, 2021, 2:51:18 PM1/5/21
to weewx-user
A quick FYI for folks running old ubuntu-1804 versions (bionic).   If you install weewx via packages, there is no python3-cheetah package available to install, so the normal python3 dpkg installation fails.   A workaround is to use the python2 package instructions which work fine.

(tested in vagrant/virtualbox)

paul.ba...@gmail.com

unread,
Jan 6, 2021, 5:23:27 AM1/6/21
to weewx-user
Updated and works fine, no single problem.
Use Debian 10.3  and 10.4,  
IROX Pro X1 and Weatherflow Tempest stations (two independent computers).
Thanks a  lot,     Paul

n0...@n0nb.us

unread,
Jan 7, 2021, 6:22:18 AM1/7/21
to weewx-user
After being away from this group for a long time and having my manually installed version left at 3.1.0
for the past several years, I'm back and just upgraded from 4.2.0 to 4.3.0.  Why the upgrade?  I must have
bumped the power plug and somehow corrupted the database on my Olimex MICRO last week and while
I managed some repairs to the DB, after a time it would stop reporting the barometric pressure.  The OS
was still Debian 9 (Stretch,) so I updated that to 10 (Buster) and opted to install WeeWX from the Debian
archive hosted here.

The database schema upgrade went smoothly and soon 4.2.0 was up and running.  Over the course of the
next couple of days I integrated my customizations into the Standard skin as well as integrated Wunderground
radar and satellite images to replace those from NWS, and everything was off and running.  I found the Xstats
extension to be exactly what I needed to place some bit of Python code that provides a 24 hour time frame for
looking at the archive data over the past 24 hours regardless of the time of day.

I prefer the Standard report but also generate Seasons and Smartphone in their own directories.  I may get
around to customizing Seasons a bit more as time goes on.

This morning I did an apt update and saw 4.3.0 was available.  I read the upgrade notes and went for it.  The
database fix took a few minutes on this Olimex MICRO board which I have because it supports a SATA drive
and a 60 GB SSD fit nicely in the metal case.

Once that was complete, I added the 'force_null = False' line and now Wunderground shows the wind direction
at all times rather than N/A.  Thanks much!  My anemometer is partially shielded and has a sticky bearing so
it mostly shows 0 MPH at low wind speeds.  Now my station page appears to be continuously active.

I am pleased to see that I had the option to see the differences in the configuration files and keep my modified
versions while checking for anything important I would need to add later.  This is not easy, I suspect and works
as well as official Debian packages.  Well done!

I am pleased to be running the latest WeeWX and will try to pop in here from time to time again.

- Nate

didier....@gmail.com

unread,
Jan 7, 2021, 8:17:42 AM1/7/21
to weewx-user
Working fine !!!

Thank's Tom

peredst...@gmail.com

unread,
Jan 8, 2021, 2:54:34 PM1/8/21
to weewx-user
Ok, so what is the difference between the unsupported WMR200-version and the last supported driver? As I have three WMR200 I'm quite interested in keeping it running and they are now at 4.2.0

I guess I need to remove Weewx from the source.list so that the newest version don't get installed during upgrade.

How to install older versions? Need to to that manually?

Tom Keffer

unread,
Jan 8, 2021, 3:21:13 PM1/8/21
to weewx-user
The wmr200 driver is no longer included in the regular distribution. It's now a separate extension.  

If you upgrade, there will be no wmr200 driver, so you would have to install the extension.

Older versions have to be installed manually.

-tk

--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/5a842cf3-a449-4899-bb8a-f526eecaee1en%40googlegroups.com.

Per Edström

unread,
Jan 8, 2021, 7:19:20 PM1/8/21
to weewx...@googlegroups.com
How do I install the extension?

What is the difference between Python2 and Python3? Does it matter on Raspbian 10/Buster?

Virus-free. www.avg.com

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/7UhFHHUNmX8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECHSybxYk7uPzLBo%3D2xRUbJdN_eQgxg38k4m%2BdC1OmFig%40mail.gmail.com.

Virus-free. www.avg.com

Tom Keffer

unread,
Jan 8, 2021, 7:31:05 PM1/8/21
to weewx-user
You should use python 3. It's the future.

To install:

1. Download the tar file for the current release: https://github.com/weewx/weewx-wmr200/archive/v3.5.1.tar.gz

2. Then, install like any other extension using wee_extension with the --install option.

3. Double check any settings in the [WMR200] section. Then

4. Activate the new driver

wee_config --reconfigure

-tk


Tom Keffer

unread,
Jan 8, 2021, 7:43:36 PM1/8/21
to weewx-user
Per: I just added some installation instructions to the weewx-wmr200 README.

Bill Arthur

unread,
Jan 9, 2021, 2:01:48 AM1/9/21
to weewx-user
I'm one of the few that used ignore_zero_wind.
The new update works great.
Reply all
Reply to author
Forward
0 new messages