Weather Tile - Open Weather - Current and Forecast

I just pushed an update which should resolve this. Thanks for reporting! :slight_smile:

That’s expected. The city name is only provided with the 2.5 Multi APIs. OpenWeather’s OneCall APIs don’t include the city information.

OpenWeather has a separate dedicated Reverse Geocoding API that I could use to add this information to the OneCall versions though. If there’s enough interest in it, I could add it.

I didn’t want to make one more API call that could increase the consumption of everyone’s API Keys, but I could probably cache and re-use the result as it’s not something that’s likely to change. :wink:

The OneCall APIs are generally preferred from a data quality perspective. The 2.5 Multi option is used as the default since everyone has access to it. This was discussed further up in the thread (1, 2). To summarize:

The 2.5 Multi approach:

  • Uses separate Current Weather and 5 day / 3 Hour Forecast APIs
  • The daily forecast values are aggregated from their 3 hour subcomponents
  • The high/low for the current day is missing, so it queries Open Meteo for this data

In other words, the OneCall versions are directly returning the daily forecasts and the current day’s high/low temperature. And the forecast is for 7 days instead of 5.

2 Likes