Openweathermap blocked

Hi

I use the openweathermap api (free subscription) to access the weather in my morning routine. The free account gives me 1000 calls per day, but since a few days I got an e-mail from openweather that I exceeded that amount. I find that hard to believe, since my morning routine is the only time I ask for the weather, but since I didn’t get a payed subscription, my account is now temporarely blocked. So my question is, what could be the problem?

When searching online, I read about caching, is this the solution and if yes, how would I do that? Cause every site online says I should cache, but there is no information on how it should be done.

Thanks