This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Weather widget current temperature way off

Daily/weekly forecast screens seem accurate compared to local newspapers, but current temp is seriously wrong. Synced with phone manually, no change.

Today at 9am outside temperature is 13C, forecast for 9am is 14C, watch shows 9C.

At 10am, outside temp is 16C, forecast is also 16C, watch shows 8C (!).

  • Yes same here, with the Venu SQ!

  • Daily/weekly forecast screens seem accurate compared to local newspapers, but current temp is seriously wrong. Synced with phone manually, no change.

    Today at 9am outside temperature is 13C, forecast for 9am is 14C, watch shows 9C.

    At 10am, outside temp is 16C, forecast is also 16C, watch shows 8C (!).

    Yes same here, with the Venu SQ!

    Hello! Did this issue just start for both of you? Do you keep the app running in the background of your phone? 

  • I got the watch 3 days ago so I have no long-term experience but I noticed the temperature being several hours behind every morning since. Some time during the day it fixed itself and now it shows the correct temperature.

    I have the app running and added as an exception for the battery saver of my Xiaomi phone. And I also tried Sync Now several times this morning and it did not change the widget value.

  • I also noticed now that when swiping to the widget, it has shown the correct value for half a second (17C), then it updated it to 19C (which was true a few hours ago). Seems like a time zone handling problem to me. The decreasing temperature in my original example also supports that it shows past data: it has shown 9C->8C for 9am->10am and when I checked our local weather station this change actually happened around 6am.

  • I also noticed now that when swiping to the widget, it has shown the correct value for half a second (17C) for now, then it updated it to 19C (which was true about 2 hours ago). Seems like a time zone handling problem to me.

    Okay, here is a helpful article if the weather is displaying incorrectly. Garmin devices request weather data once every 20 minutes at most. 

    https://support.garmin.com/en-US/?faq=3huLOqVYkZ4jUUsuwPZrd5

  • I tried to set a fixed location, didn't help. Looked at the widget 20 minutes later it did the same thing: showed the correct temperature for a fraction of a second then "fixed" it to a higher value from a few hours earlier.

    I live in the UTC+2 time zone and the widget seems to show the temperature from about two hours ago. Can be a firmware bug? Maybe someone forgot to correct the time zone before requesting the current temperature from the weather service? Please forward this to the developers so they can take a look.

  • I don’t know if its new or not as I hadn’t looked at it in a bit and yes the app is always running in the background of my iPhone.  Its just that first screen.  The hourly looks right.

  • I tried to set a fixed location, didn't help. Looked at the widget 20 minutes later it did the same thing: showed the correct temperature for a fraction of a second then "fixed" it to a higher value from a few hours earlier.

    I live in the UTC+2 time zone and the widget seems to show the temperature from about two hours ago. Can be a firmware bug? Maybe someone forgot to correct the time zone before requesting the current temperature from the weather service? Please forward this to the developers so they can take a look.

    Would you be able to provide screenshots/video of this happening? Possibly a screenshot of the temperature at that time and then a video of your watch showing it correctly for a moment and then reverting to the wrong temperature.

  • I tried to do a video but today the temperature changes are not abrupt enough to prove my theory. Will need wilder weather.

    The video made at 9am shows an 1C decrease in the temperature from 13C to 12C while the chart shows a continuous rise since 7am and 13C actual temperature at 9am. But an 1C difference does not prove anything. Will report back if I can show a better case.

  • Checked today again, still seeing this behavior of the widget showing a higher temperature 9C overcast and then updating to 8C partly sunny. As if the background update would use different data than the update run when displaying the widget. The actual weather is 10C partly sunny. An OpenWeatherMap-based widget shows 11C.

    I will probably give up on the Garmin widget and use the OWM widget anyway because it has wind forecast which is important for cycling. The only problem is that 3rd party widgets clearly get less CPU resources and thus they scroll much worse even with less graphics.