Daily Maximum Temperature Not exceeding 99.9 on Weather Display

Please move this if not the appropriate location - and I apologise in advance.

For the last few days, I have noticed that my maximum temperature does not exceed 99.9F even though the actual reported temperature from Wunderground is higher than that.

My current setup is an Acurite 5-in-1 with Acurite Access. I upload to Wundgeround and then have Weather Display pull from Wunderground. To use today’s example specifically. The max temp for today as reported on MyAcurite.com was 102.0F and Wunderground has it as 102.6 - I can accept the variation, it is just a timing difference. When I look at Weather Display, it hit 99.9 at 14:30 and then it is a straight line on the graph until around 18:15 - leading me to believe that it couldn’t display above 99.9.

For reference, I am on WD 10.37S114 and the problem/discrepancy still exists.

Any help on where to look next (editing config files?) would be appreciated.

Thanks,

Brian

have a look in Control Panel > Units & Other Settings > Limits > see what the Maximum Temperature (°C) is set at.
You may need to increase this, 102°F is 39°C so maybe make it 45°C to be on the safe side.

Thanks - I just checked and even though it was set to 65C, I just upped it to 75 to see if it changes something behind the scenes :slight_smile:

Just wanted to share an update. I’ve even changed the units to C and it’s stuck on 37.7C right now in Weather Display even though outside according to the Acurite display, it’s 103.4F or 39.6C.

37.7C is 99.9F but I suspect all that’s happening here is that the display units have changed and the underlying value is still 99.9F

Given that 37.7C doesn’t seem to be a sensible value to limit the temperature to, I think that the Acurite interface is working in degF and either the interface can only provide three digits of accuracy or WD is only reading 3 digits of accuracy from the interface. Having said that, if WD was only reading three digits I’d expect the values above 100F to revert to very low values, e.g. 103.4F would be truncated and become 3.4F.

I think this probably needs Brian to investigate.

Change your max temp limit to 50C which is 122F in control panel/units & other settings/limits.

@Zeppline - Thanks - just changed it from 75C to 50C.

@Chris - you bring up an interesting point. I don’t recall having this problem with my previous Acurite (USB model). It’s only since I have been on the Wunderground API as I can see. Your comments about erroneous information make me wonder if there is a 3 digit maximum in the JSON call.

Quote from: PhoenixAF24 on [b]Today[/b] at 11:51:27 AM @Chris - you bring up an interesting point. I don't recall having this problem with my previous Acurite (USB model). It's only since I have been on the Wunderground API as I can see. Your comments about erroneous information make me wonder if there is a 3 digit maximum in the JSON call.

I went and queried the API directly with the following request: https://api.weather.com/v2/pws/observations/hourly/7day?stationId=KTXGEORG345&format=json&units=e&apiKey=e2407b07f1e8426c807b07f1e8826c8c&numericPrecision=decimal. As the JSON response is rather long (over 6000 lines), I will post the following observed temperature range:


{
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T17:59:43Z",
      "obsTimeLocal": "2020-07-13 12:59:43",
      "epoch": 1594663183,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 166,
      "humidityHigh": 39.0,
      "humidityLow": 33.0,
      "humidityAvg": 35.7,
      "qcStatus": 1,
      "imperial": {
        "[b]tempHigh": 101.7,[/b]
        "tempLow": 98.4,
        "tempAvg": 100.0,
        "windspeedHigh": 17.0,
        "windspeedLow": 0.0,
        "windspeedAvg": 8.6,
        "windgustHigh": 17.0,
        "windgustLow": 5.0,
        "windgustAvg": 13.8,
        "dewptHigh": 69.9,
        "dewptLow": 66.2,
        "dewptAvg": 67.9,
        "windchillHigh": 101.7,
        "windchillLow": 98.4,
        "windchillAvg": 100.0,
        "heatindexHigh": 108.6,
        "heatindexLow": 103.7,
        "heatindexAvg": 106.0,
        "pressureMax": 29.99,
        "pressureMin": 29.97,
        "pressureTrend": -0.01,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T18:59:44Z",
      "obsTimeLocal": "2020-07-13 13:59:44",
      "epoch": 1594666784,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 181,
      "humidityHigh": 35.0,
      "humidityLow": 30.0,
      "humidityAvg": 32.7,
      "qcStatus": 1,
      "imperial": {
      [b]  "tempHigh": 104.2,[/b]
        "tempLow": 100.2,
        "tempAvg": 102.5,
        "windspeedHigh": 17.0,
        "windspeedLow": 0.0,
        "windspeedAvg": 6.7,
        "windgustHigh": 19.0,
        "windgustLow": 4.0,
        "windgustAvg": 11.1,
        "dewptHigh": 69.2,
        "dewptLow": 66.1,
        "dewptAvg": 67.5,
        "windchillHigh": 104.2,
        "windchillLow": 100.2,
        "windchillAvg": 102.5,
        "heatindexHigh": 111.1,
        "heatindexLow": 105.9,
        "heatindexAvg": 108.8,
        "pressureMax": 29.97,
        "pressureMin": 29.95,
        "pressureTrend": -0.02,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T19:59:44Z",
      "obsTimeLocal": "2020-07-13 14:59:44",
      "epoch": 1594670384,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 141,
      "humidityHigh": 33.0,
      "humidityLow": 29.0,
      "humidityAvg": 30.5,
      "qcStatus": 1,
      "imperial": {
     [b]   "tempHigh": 105.8,[/b]
        "tempLow": 102.7,
        "tempAvg": 104.3,
        "windspeedHigh": 21.0,
        "windspeedLow": 0.0,
        "windspeedAvg": 8.0,
        "windgustHigh": 21.0,
        "windgustLow": 0.0,
        "windgustAvg": 11.7,
        "dewptHigh": 69.8,
        "dewptLow": 65.4,
        "dewptAvg": 67.2,
        "windchillHigh": 105.8,
        "windchillLow": 102.7,
        "windchillAvg": 104.3,
        "heatindexHigh": 115.1,
        "heatindexLow": 107.9,
        "heatindexAvg": 110.8,
        "pressureMax": 29.95,
        "pressureMin": 29.92,
        "pressureTrend": -0.03,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T20:55:15Z",
      "obsTimeLocal": "2020-07-13 15:55:15",
      "epoch": 1594673715,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 119,
      "humidityHigh": 34.0,
      "humidityLow": 28.0,
      "humidityAvg": 31.2,
      "qcStatus": 1,
      "imperial": {
        "tempHigh": 106.2,
        "tempLow": 104.2,
        "tempAvg": 105.1,
        "windspeedHigh": 24.0,
        "windspeedLow": 0.0,
        "windspeedAvg": 10.2,
        "windgustHigh": 24.0,
        "windgustLow": 3.0,
        "windgustAvg": 14.6,
        "dewptHigh": 70.6,
        "dewptLow": 65.7,
        "dewptAvg": 68.3,
        "windchillHigh": 106.2,
        "windchillLow": 104.2,
        "windchillAvg": 105.1,
        "heatindexHigh": 115.5,
        "heatindexLow": 110.0,
        "heatindexAvg": 112.8,
        "pressureMax": 29.92,
        "pressureMin": 29.91,
        "pressureTrend": -0.01,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T21:54:40Z",
      "obsTimeLocal": "2020-07-13 16:54:40",
      "epoch": 1594677280,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 111,
      "humidityHigh": 33.0,
      "humidityLow": 30.0,
      "humidityAvg": 31.4,
      "qcStatus": 1,
      "imperial": {
        "tempHigh": 105.4,
        "tempLow": 103.8,
        "tempAvg": 104.8,
        "windspeedHigh": 22.0,
        "windspeedLow": 2.0,
        "windspeedAvg": 11.4,
        "windgustHigh": 22.0,
        "windgustLow": 5.0,
        "windgustAvg": 16.5,
        "dewptHigh": 70.3,
        "dewptLow": 66.2,
        "dewptAvg": 68.3,
        "windchillHigh": 105.4,
        "windchillLow": 103.8,
        "windchillAvg": 104.8,
        "heatindexHigh": 115.2,
        "heatindexLow": 109.3,
        "heatindexAvg": 112.4,
        "pressureMax": 29.91,
        "pressureMin": 29.90,
        "pressureTrend": -0.01,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T22:59:47Z",
      "obsTimeLocal": "2020-07-13 17:59:47",
      "epoch": 1594681187,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 113,
      "humidityHigh": 30.0,
      "humidityLow": 27.0,
      "humidityAvg": 28.5,
      "qcStatus": 1,
      "imperial": {
        "tempHigh": 105.1,
        "tempLow": 102.9,
        "tempAvg": 103.9,
        "windspeedHigh": 25.0,
        "windspeedLow": 4.0,
        "windspeedAvg": 11.8,
        "windgustHigh": 25.0,
        "windgustLow": 5.0,
        "windgustAvg": 15.2,
        "dewptHigh": 67.3,
        "dewptLow": 62.4,
        "dewptAvg": 64.8,
        "windchillHigh": 105.1,
        "windchillLow": 102.9,
        "windchillAvg": 103.9,
        "heatindexHigh": 111.8,
        "heatindexLow": 105.4,
        "heatindexAvg": 108.3,
        "pressureMax": 29.90,
        "pressureMin": 29.88,
        "pressureTrend": 0.00,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-13T23:59:48Z",
      "obsTimeLocal": "2020-07-13 18:59:48",
      "epoch": 1594684788,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 115,
      "humidityHigh": 29.0,
      "humidityLow": 27.0,
      "humidityAvg": 27.8,
      "qcStatus": 1,
      "imperial": {
        "tempHigh": 103.3,
        "tempLow": 100.9,
        "tempAvg": 102.2,
        "windspeedHigh": 23.0,
        "windspeedLow": 4.0,
        "windspeedAvg": 10.9,
        "windgustHigh": 23.0,
        "windgustLow": 6.0,
        "windgustAvg": 13.5,
        "dewptHigh": 63.5,
        "dewptLow": 61.6,
        "dewptAvg": 62.6,
        "windchillHigh": 103.3,
        "windchillLow": 100.9,
        "windchillAvg": 102.2,
        "heatindexHigh": 106.1,
        "heatindexLow": 103.3,
        "heatindexAvg": 104.8,
        "pressureMax": 29.89,
        "pressureMin": 29.88,
        "pressureTrend": -0.01,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },
    {
      "stationID": "KTXGEORG345",
      "tz": "America/Chicago",
      "obsTimeUtc": "2020-07-14T00:59:49Z",
      "obsTimeLocal": "2020-07-13 19:59:49",
      "epoch": 1594688389,
      "lat": 30.665001,
      "lon": -97.834999,
      "solarRadiationHigh": null,
      "uvHigh": null,
      "winddirAvg": 107,
      "humidityHigh": 30.0,
      "humidityLow": 29.0,
      "humidityAvg": 29.4,
      "qcStatus": 1,
      "imperial": {
        "tempHigh": 100.9,
        "tempLow": 97.2,
        "tempAvg": 99.2,
        "windspeedHigh": 17.0,
        "windspeedLow": 3.0,
        "windspeedAvg": 6.9,
        "windgustHigh": 17.0,
        "windgustLow": 4.0,
        "windgustAvg": 8.6,
        "dewptHigh": 62.7,
        "dewptLow": 60.5,
        "dewptAvg": 61.6,
        "windchillHigh": 100.9,
        "windchillLow": 97.2,
        "windchillAvg": 99.2,
        "heatindexHigh": 103.3,
        "heatindexLow": 97.7,
        "heatindexAvg": 100.6,
        "pressureMax": 29.88,
        "pressureMin": 29.88,
        "pressureTrend": 0.00,
        "precipRate": 0.00,
        "precipTotal": 0.00
      }
    },


Note: The bolded are mine, so as to make the temps easier to find.

We are expected to exceed 100 today as well, so I will see if Zeppline’s suggestion works or indeed, if we need to get Brian involved.

I thought you’d already set the max temp to be 75C. If so, you’re already way above Zeppline’s suggested number. With the JSON info you’ve got I think it probably needs Brian to take a look.

Yes - I had changed it to 75, but then reduced it to 50 :slight_smile: - willing to try anything at this point :smiley:

Brians’ always try to help each other out (plus I work as a QA manager as a day job, so trying different things comes with the territory. You never know if 75 doesn’t work but 50 does. It becomes a bug that needs to be fixed.

Confirmation that right now it’s still showing 99.9 / 37.7 as a temp but the current API pull is

// 20200714155702
// https://api.weather.com/v2/pws/observations/current?stationId=KTXGEORG345&format=json&units=e&apiKey=XXXXXXXXXXXX&numericPrecision=decimal

{
  "observations": [
    {
      "stationID": "KTXGEORG345",
      "obsTimeUtc": "2020-07-14T20:57:07Z",
      "obsTimeLocal": "2020-07-14 15:57:07",
      "neighborhood": "Georgetown",
      "softwareType": "myAcuRite",
      "country": "US",
      "solarRadiation": null,
      "lon": -97.834999,
      "realtimeFrequency": null,
      "epoch": 1594760227,
      "lat": 30.665001,
      "uv": null,
      "winddir": 135,
      "humidity": 30.0,
      "qcStatus": 1,
      "imperial": {
        "temp": 103.6,
        "heatIndex": 108.9,
        "dewpt": 66.0,
        "windChill": 103.6,
        "windSpeed": 6.0,
        "windGust": 9.0,
        "pressure": 29.93,
        "precipRate": 0.00,
        "precipTotal": 0.00,
        "elev": 1040.0
      }
    }
  ]
}

humm
what I will need is a copy of your settings files
when this problem is occuring
(see in the FAQ on how to send me those)

Hi Brian - files were sent via email as requested.

OK, I see the problem
use a new .zip update of WD to fix it

Thanks - I’ve downloaded it and installed it. Will advise with feedback when the magic temperature target is reached.

Would you mind sharing what the issue was?

i simply had not anticipated a failure in the code when a reading above 99 when parsing out the raw data
my bad

Okay this is confirmed resolved. I just saw a Max temp of 100.00 recorded.