Weather Tile - Open Weather - Current and Forecast

My weather tile suddenly went blank a few days ago and has continued to stay that way. I confirmed that my API key is active, tried updating the custom code, etc., but all I get is a blue square. I must be missing something … but right now my mind is blank, too. :wink:

01

Is it only happening on a particular device type?

For example, if it’s happening on your phone or tablet, are you able to reproduce the same issue on a laptop or desktop?

1 Like

Right after I posted, I thought to try it from another computer, and it’s working … so it’s definitely something on my end.

Should have thought to do that first, as I was already certain the problem had to be me since I was the only one complaining!

Is it only a single device or device type that’s impacted?

If it’s on a computer, you might be able to open your browser’s developer tools and watch the console logs when you try to load the custom tile to see if any error messages are reported.

9 posts were split to a new topic: Customization and Issue with Custom OW Tile

My weather tiles are not displaying today. I thought it might be related to the shutdown of their 2.5 API as I have been using that. But when I switched to the 3.0 option I still get nothing.

I never used the 3.0 option so not sure if this was ever working for me.

My hubitat connection appears to be ok. Is this just me? Thanks.

Ok, I think it is related to Adguard Home. I run all of my network through this and a recent update seems to have caused issues. I see a post on the home assistant GitHub about others having issues. Turning off Adguard did allow the page to load but then it seems to load fine from now on regardless of whether Adguard is running. So I can’t definitively point to this as the issue.

But while playing with this I noticed the API keys I have don’t support 3.0. And according to emails that OpenWeather is sending out the 2.5 API is being shut down in June and you need to provide a credit card for 3.0 API access with 1000 free hits a day. This may have been discussed elsewhere but I couldn’t find anything on this. I am going to register but curious how many hits this tile is making to the API per day?

Thanks for sharing the update!

I wasn’t aware of that. Thanks for the heads up.

Open Weather requires having a card on file for the 3.0 OneCall API, but you can set a limit on the number of API calls. Many community members are setting their limit to the 1000 free calls per day.

Reading through this link about the OneCall 2.5 → 3.0 transition I found on their site, it sounds like this only impacts the OneCall 2.5 API. It doesn’t seem like it will impact the “2.5 Multi” option in the Custom Tile but that approach has some limitations.

It’s been a while since I looked at this, so I did a quick search of this thread (and then double checked the code) and the default is a 3 hour refresh interval.

More details in this reply:

I’m using the 2.5 to get the AQI in an http request. Any idea what Ill need to change the http request to to continue to get this?

Heres my current http call
http://api.openweathermap.org/data/2.5/air_pollution/forecast?lat={{$lat}}&lon={{$lon}}&units=imperial&timezone=“American/Phoenix”&appid={{$openWeather2}}

I don’t see an option to cap the calls at a 1000? Their UI is a bit lacking. If you have any clues on how to find this I would appreciate it. Thanks.

This is what it looks like for me. Under the Billing Plans… or if I remember correctly, you are presented with this option when you first subscribe to the One Call 3.0 API.

Check the article from Open Weather that I linked above:

From what I make of it, it’s only the One Call 2.5 API that is impacted. All of the other 2.5 endpoints are not impacted by this.

In line with this, access to One Call API 2.5 will be finally closed in June 2024.

Please note that no other products are affected by this change, including other APIs that have ‘/2.5/’ section in their URL.

Thanks - I will bookmark this thread. I couldn’t find this page without typing \subscriptions into the address bar. Mine was conveniently set to a max of 2000 so I adjusted that down. Although it doesn’t seem to be an issue as this is my current usage: