Tom, You are right (as always :-) ).
Well, now I can use option --calc-missing of wee_database! Thanks for your time! Luc On Sunday, 12 April 2020 14:43:35 UTC-3, Tom Keffer wrote: > > Take a look: it's in not only changes.txt, but also the *Upgrading Guide.* > > Luc, let me remind you: this is *beta* software. Don't use it if you're > worried about data loss. > > -tk > > On Sun, Apr 12, 2020 at 10:34 AM Lucas Heijst <[email protected] > <javascript:>> wrote: > >> Tom, >> >> OK, clear. I’m fine with that. >> >> Could you please make a note in the changes document that this feature >> has gone and that one manually must add the corresponding lines to the >> weewx.conf file? >> >> Now, unfortunately, I miss 14 days of values for humidex, appTemp, >> cloudbase, windrun and maxSolarRad. >> >> Luc >> >> On Sunday, 12 April 2020 13:40:40 UTC-3, Tom Keffer wrote: >>> >>> It was removed because not all weewx installations deal with weather. >>> It makes no sense to try and calculate 'barometer' in an installation that >>> monitors energy use. >>> >>> On Sun, Apr 12, 2020 at 8:24 AM Lucas Heijst <[email protected]> wrote: >>> >>>> Sorry Tom, >>>> >>>> I was wrong. The change happened between version 4.0.0a4 and 4.0.0b13 >>>> (the versions in between I didn't download) >>>> >>>> Version 4.0.0a4 had in wxservices a section _dispatch_list which 'did >>>> the trick' of the automatic calculations, see below. >>>> So my question is: why is this feature removed? >>>> >>>> Luc >>>> >>>> Part of wxservices 4.0.0.a4 >>>> ================================================== >>>> # these are the quantities that this service knows how to calculate >>>> _dispatch_list = [ >>>> 'pressure', # pressure must be before altimeter >>>> 'barometer', >>>> 'altimeter', >>>> 'windchill', >>>> 'heatindex', >>>> 'dewpoint', >>>> 'inDewpoint', >>>> 'rainRate', >>>> 'maxSolarRad', >>>> 'cloudbase', >>>> 'humidex', >>>> 'appTemp', >>>> # 'beaufort', >>>> 'ET', >>>> 'windrun', >>>> ] >>>> ================================================== >>>> >>>> >>>> On Sunday, 12 April 2020 12:00:03 UTC-3, Tom Keffer wrote: >>>>> >>>>> Luc, download the file weewx-4.0.0b18.tar.gz >>>>> <http://weewx.com/downloads/development_versions/weewx-4.0.0b18.tar.gz> >>>>> from the weewx downloads directory. The entries are not commented out. I >>>>> don't know where you got your copy. >>>>> >>>>> I'll check into cloudbase. >>>>> >>>>> -tk >>>>> >>>>> >>>>> On Sun, Apr 12, 2020 at 7:55 AM Lucas Heijst <[email protected]> >>>>> wrote: >>>>> >>>>>> See the differences of both versions of wxservices in the attachment. >>>>>> >>>>>> As an example how it used to work in version 4.0.0b14 and earlier: >>>>>> To have the value of 'cloudbase' calculated automatically, you had to >>>>>> add the field 'cloudbase' to the database. >>>>>> No other actions were needed. >>>>>> >>>>>> Since the change in wxservices.py (4.0.0b17 and later) you have to >>>>>> add the line: >>>>>> cloudbase = prefer_hardware >>>>>> yourself to the [[Calculations]] section of weewx.conf >>>>>> >>>>>> Luc >>>>>> >>>>>> On Sunday, 12 April 2020 11:39:52 UTC-3, Tom Keffer wrote: >>>>>>> >>>>>>> Not sure what you are referring to. If you look at the current >>>>>>> version of weewx.conf >>>>>>> <https://github.com/weewx/weewx/blob/master/weewx.conf>, as well as >>>>>>> the version in the weewx-4.0.0b18.tar.gz tarball, the options are not >>>>>>> commented out. >>>>>>> >>>>>>> -tk >>>>>>> >>>>>>> On Sun, Apr 12, 2020 at 6:39 AM Lucas Heijst <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Tom, >>>>>>>> >>>>>>>> In version 4.0.0b18 the follwing settings are commented out in >>>>>>>> wxservices: >>>>>>>> >>>>>>>> [[Calculations]] >>>>>>>> # Order matters! Type 'pressure' must come before >>>>>>>> 'altimeter' and 'barometer' >>>>>>>> # pressure = prefer_hardware >>>>>>>> # altimeter = prefer_hardware >>>>>>>> # appTemp = prefer_hardware >>>>>>>> # barometer = prefer_hardware >>>>>>>> # beaufort = prefer_hardware >>>>>>>> # cloudbase = prefer_hardware >>>>>>>> # dewpoint = prefer_hardware >>>>>>>> # ET = prefer_hardware >>>>>>>> # heatindex = prefer_hardware >>>>>>>> # humidex = prefer_hardware >>>>>>>> # inDewpoint = prefer_hardware >>>>>>>> # maxSolarRad = prefer_hardware >>>>>>>> # rainRate = prefer_hardware >>>>>>>> # windchill = prefer_hardware >>>>>>>> # windrun = prefer_hardware >>>>>>>> >>>>>>>> While they were not commented out in version 4.0.0.b14 and earlier. >>>>>>>> >>>>>>>> As a result the values of cloudbase, maxSolarRad, appTemp, humidex >>>>>>>> (and others) are nor calculated automatically anymore in version >>>>>>>> 4.0.0b18 >>>>>>>> I had to add them explicitely in the [Calculations] section of >>>>>>>> weewx.conf. >>>>>>>> >>>>>>>> What is the reason of this change? >>>>>>>> >>>>>>>> Luc >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "weewx-development" 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-development/8604aa4a-9efd-403f-ab41-079c4836d447%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/weewx-development/8604aa4a-9efd-403f-ab41-079c4836d447%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "weewx-development" 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-development/8ee34c40-f1d5-4f04-b593-b430d471d8b3%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-development/8ee34c40-f1d5-4f04-b593-b430d471d8b3%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "weewx-development" 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-development/d6d09b35-ec7d-44f0-9afe-5c77a9ec4a07%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-development/d6d09b35-ec7d-44f0-9afe-5c77a9ec4a07%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-development" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-development/88a944e3-c5b7-49a7-ac22-bdd71f8f25ae%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-development/88a944e3-c5b7-49a7-ac22-bdd71f8f25ae%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "weewx-development" 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-development/24668cf7-9e09-4e61-b581-75e504254cf5%40googlegroups.com.
