Originally Posted by Chahk
Weather will differ on every app because of several variables:
- The apps may be using different sources for weather (e.g. Yahoo, Google, AccuWeather, Weather Channel, etc.) Each service has slightly different data. Even on your phone if you install different weather apps, they will seldom agree 100%.
- The refresh period may be set to a long time (e.g. 2-3 hours) to prevent battery drain, and hence you will not get up-to-date information. Some watch apps give you ability to configure this, while others use a hard-coded interval.
- Some apps allow you to specify a Zip code, or latitude/longitude coordinates, but most simply use your phone's approximate location to retrieve local weather data. Your location will be inaccurate most of the time, since the apps usually avoid using GPS to once again avoid draining the phone's battery, and instead use cell/WiFi triangulation. This is why sometimes you may even be getting weather data for a different city.
Weather in general is not an exact science, so an "accurate forecast" is a pipe dream.
Understand that. The apps I'm using all use one of two weather programs (Yahoo or OPenweather), you can set the refresh interval (I use one hour). You can choose My Location but I think that's not working the way it should. You can also put in geo coordinates but I'm trying to not get locked into a fixed location if I can. And if you use geo's they are only going to go to the nearest reporting node. I don't want accurate as much as consistent. Where I work is always 5 degrees hotter than where I live. It's also possible the app doesn't work as well as it should.
Absent of any suggestions I guess this will be "the annoyance" for me. Everyone's gotta have one!