correct - the API description has 0x03, 0x04 and 0x05 for dew point, wind chill and heat index, but the GW1x00/GW2000/WN19x0 consoles/gateways do not calculate them for the API response - therefore, until now, 0x03 thru 0x05 won't be found in an API response. The live data view of the WS View (Plus) app only shows FeelsLike and Dew point because WS View Plus calculates them. Same with this data in the Ecowitt cloud (which is read by the Ecowitt app) - they are calculated there and not sent by the console.

On 15.10.2023 11:21, gjr80 wrote:
Just to clarify, the Ecowitt gateway device Data Exchange TCP protocol (aka the Ecowitt gateway device API) includes provision for wind chill and heat index, but I have not yet seen a gateway device that actually provides such data. The Ecowitt gateway device driver passes these fields through to the corresponding WeeWX fields, but of course this only occurs if the gateway device actually provides the data. The easiest way to confirm what is coming from the hardware is to run the driver directly using the --live-data command line option, eg for a setup.py install:

$ PYTHONPATH=/home/weewx/bin python -m user.gw1000 --live-data

or for a package install

$ PYTHONPATH=/usr/share/weewx python -m user.gw1000 --live-data

this can be done while WeeWX is running. (note you may need to replace /python/ with /python2/ or /python3/ depending on your system).

If you see heatindex or windchill then it was provided by your hardware, if they do not exist then your hardware did not provide heat index and wind chill data. If the latter then almost certainly the heatindex and windchill field values you saw were calculated by WeeWX. Note the default StdWxCalculate settings for the heatindex and windchill fields is prefer_hardware, which means WeeWX will default to heat index and wind chill from the station if available, otherwise WeeWX will attempt to calculate them. Note the prefer_hardware setting is different to the hardware setting.

Bottom line is if WeeWX was already calculating heatindex and windchill then I suspect your issue is the veracity of your temperature, humidity and/or wind speed data (ie the source data for calculating heat index and wind chill).

Gary
On Sunday, 15 October 2023 at 01:05:33 UTC+10 [email protected] wrote:

    hi
    Ok thanks for the advice and information i will put it into
    software calculation


    On Saturday, 14 October 2023 at 13:27:22 UTC+1 Rainer Lang wrote:

        nothing is "amiss" in the "WS90 software", whatever you mean
        by this.
        I think you have a wrong understanding of the hardware you are
        using and its (assumed) capabilities.

        1. Tom's hint will solve your issue in weewx, as the
        observations you are asking for are not primary observations
        but derived observations - they are calculated from primary
        observations - either by a console of by the data logging
        software (here weewx).

        2. The WS90 sensor array portion which reads the values from
        which wind chill and heat index etc. can be derived is the
        T/RH sensor. It reads the outdoor temperature and air
        humidity. More the sensor doesn't do. The console, be it a
        GW1000/GW1100/GW2000/WN19x0/WH2650, processes the observations
        from the sensor array (wind, wind direction, rain rate, solar
        and outdoor T/RH) and creates certain derived values like dew
        point.

        What the sensor reads can be found in the sensor specification
        - the same is true for the console: its output is defined by
        the API definition. If you want to know details, read
        https://www.wxforum.net/index.php?topic=40730.0 chapter 13:
        the Ecowitt Gateway API (application programming interface)
        aka GW1000 API

        There you will see that heat index, humidex, feels like, wind
        chill etc. are not part of that output.
        Weewx has the possibility to calculate these values from the
        basic observations => [[calculations]] where you can tell
        weewx not to expect these values from the console/driver (=
        hardware) but to do the calculations itself ( = software)


        On 14.10.2023 14:03, Tom Keffer wrote:
        See the documentation, section [[Calculations]]
        <http://www.weewx.com/docs/usersguide.htm#[[Calculations]]>.

        So you would end up with something like:

        [StdWXCalculate]
          ...
          [[Calculations]]
            ...
            windchill=software
            heatindex=software


        On Sat, Oct 14, 2023 at 12:56 AM [email protected]
        <[email protected]> wrote:

            I have noticed that my heat index value is constantly
            lower than the windchill value.

            This value is set to hardware generation so assume
            something is amiss inside the WS90 software.

            What’s the best way to rectify it swap to software
            generation or swap  the bindings between windchill and
            heat index?

            Thanks for any advice

-- 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/a2130e32-3481-4ec8-889d-07670dd6144en%40googlegroups.com
            
<https://groups.google.com/d/msgid/weewx-user/a2130e32-3481-4ec8-889d-07670dd6144en%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/CAPq0zECgx7s7u0pQCfQrVv6hr4nA65UYupQB4Fy6YnzQ%2Bbekcw%40mail.gmail.com
        
<https://groups.google.com/d/msgid/weewx-user/CAPq0zECgx7s7u0pQCfQrVv6hr4nA65UYupQB4Fy6YnzQ%2Bbekcw%40mail.gmail.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/9cf818ee-0bc2-4ac5-983d-af56164dc72cn%40googlegroups.com <https://groups.google.com/d/msgid/weewx-user/9cf818ee-0bc2-4ac5-983d-af56164dc72cn%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/a73f1dc8-f646-c4ed-3df7-b08f7c0fe672%40gmail.com.

Reply via email to