WangDaYeeeeee / GeometricWeather

A Material Design Weather Application
GNU Lesser General Public License v3.0
2.43k stars 187 forks source link

Temperature Showing Real Feel For OpenWeather And Not Accurate #357

Open HonestAbe7 opened 2 years ago

HonestAbe7 commented 2 years ago

I have noticed the temperature in my location is not accurate. The AccuWeather website says a different temperature. Plus, switching providers doesn't change the temperature too. Definitely needs some work done here. I am starting to think I may need to find a different app but this one at least does give me weather notifications.

papjul commented 2 years ago

If you want the same temperatures as reported on AccuWeather website, use the AccuWeather provider, not OpenWeather ;)

HonestAbe7 commented 2 years ago

I am hence my post 😁

papjul commented 2 years ago

You said "OpenWeather" in the title of your issue, but I also just noticed you said "switching providers doesn't change the temperature", it’s not switching providers that will change the temperature, it’s adding a new location from that provider that will report a different weather data. For instance, you can have both New York City from AccuWeather and New York City from OpenWeather in your location list ;)

HonestAbe7 commented 2 years ago

Well, you can't add the same location twice because it says the location already exists.

In any case, I deleted my location and put it back on top of my locations list. Now it is all better. So is this a refresh issue or what?

To me, if I change the provider, other weather apps update the temperature to the other provider but this one doesn't.

papjul commented 2 years ago

I think the provider switch only changes the provider used for current position. Otherwise, a location is linked to its provider, see here an example with twice the same city with two different providers: IMG_20220626_224019

You can see in color which provider provides the weather data.

HonestAbe7 commented 2 years ago

I did try to add OpenWeather and I did. The only issues is that I get an error messages saying, "Request weather data failed" message without any forecast

papjul commented 2 years ago

The default API key is not usable, too many requests. You need to add your own API key, see #223