modkavartini/catppuccin

Weather app

chaz1104 opened this issue · 16 comments

I love this Catppuccin Bar and use it daily. My issue is the weather app stopped working today 5\15. I don't know if it's the app or the weather source. I would appreciate any help or suggestions. TIA

Same issue here 👍

Happening for me as well.

I love this Catppuccin Bar and use it daily. My issue is the weather app stopped working today 5\15. I don't know if it's the app or the weather source. I would appreciate any help or suggestions. TIA

I got it! API Key was bad. Works now! :-)

Where is the API key stored?

Where is the API key stored?

In the C:\Users\your user name\Documents\Rainmeter\Skins\catppuccin@resources\inc\weathercomjayson.inc

Where is the API key stored?

In the C:\Users\your user name\Documents\Rainmeter\Skins\catppuccin@resources\inc\weathercomjayson.inc

Hm. It looks like when I replace the default API key with my own, the final api call looks like this:

https://api.weather.com/v3/aggcommon/v3-wx-observations-current;v3-wx-forecast-daily-15day;v3alertsHeadlines;v3-location-point?format=json&geocode=[myLat],[myLong]&units=e&language=en&apiKey=[myKey]

Which it does not like and returns me this:

You don't have permission to access "http://api.weather.com/v3/aggcommon/v3-wx-observations-current;v3-wx-forecast-daily-15day;v3alertsHeadlines;v3-location-point?" on this server.

I may be doing the api call incorrectly, will check again

Where is the API key stored?

In the C:\Users\your user name\Documents\Rainmeter\Skins\catppuccin@resources\inc\weathercomjayson.inc

Hm. It looks like when I replace the default API key with my own, the final api call looks like this:

https://api.weather.com/v3/aggcommon/v3-wx-observations-current;v3-wx-forecast-daily-15day;v3alertsHeadlines;v3-location-point?format=json&geocode=[myLat],[myLong]&units=e&language=en&apiKey=[myKey]

Which it does not like and returns me this:

You don't have permission to access "http://api.weather.com/v3/aggcommon/v3-wx-observations-current;v3-wx-forecast-daily-15day;v3alertsHeadlines;v3-location-point?" on this server.

I may be doing the api call incorrectly, will check again

This is the key I got from rainmeter forum-APIKey=21d8a80b3d6b444998a80b3d6b1449d3

Just replace the key itself-APIKey=21d8a80b3d6b444998a80b3d6b1449d3
Not the whole string. :-)

Just replace the key itself-APIKey=21d8a80b3d6b444998a80b3d6b1449d3 Not the whole string. :-)

I tried it -- Didn't seem to fix it? I restarted rainmeter and it didn't seem to do anything, next I'll try uninstalling and reinstalling. Thank you for all of your help!

Just replace the key itself-APIKey=21d8a80b3d6b444998a80b3d6b1449d3 Not the whole string. :-)

I tried it -- Didn't seem to fix it? I restarted rainmeter and it didn't seem to do anything, next I'll try uninstalling and reinstalling. Thank you for all of your help!

NP-It could be your location, I'm in the US.

Just replace the key itself-APIKey=21d8a80b3d6b444998a80b3d6b1449d3 Not the whole string. :-)

I tried it -- Didn't seem to fix it? I restarted rainmeter and it didn't seem to do anything, next I'll try uninstalling and reinstalling. Thank you for all of your help!

NP-It could be your location, I'm in the US.

Same here, I'm in the eastern US

Hope this helps.Just replace the key itself-APIKey=21d8a80b3d6b444998a80b3d6b1449d3 Not the whole string.

interesting... i hadn't noticed this but mine also had stopped working.
also, the api key which you claim fixes the issue is already the one in my .inc file???

welp, the solution has already been posted on the rainmeter discord server:

Yes, we know that most Weather skins have stopped working again.

The problem originates from Weather.com, which is the services used by most/all (new) weather skins. The problem is not related to the service not working anymore, the API key expired, which prompted every single thing that used it to stop functioning. Those skins used jsmorley's Weather.com skin as a skeleton (which included the old key too).

The new API key is 71f92ea9dd2f4790b92ea9dd2f779061.

To fix the error(s) in your skin(s), generally the location should be
My Documents\Rainmeter\Skins\<Your Skin>\@Resources
and inside a/the file
WeatherComJSONVariables.inc
change the APIKey value/line to
APIKey=71f92ea9dd2f4790b92ea9dd2f779061

welp, the solution has already been posted on the rainmeter discord server:

Yes, we know that most Weather skins have stopped working again.

The problem originates from Weather.com, which is the services used by most/all (new) weather skins. The problem is not related to the service not working anymore, the API key expired, which prompted every single thing that used it to stop functioning. Those skins used jsmorley's Weather.com skin as a skeleton (which included the old key too).

The new API key is 71f92ea9dd2f4790b92ea9dd2f779061.

To fix the error(s) in your skin(s), generally the location should be My Documents\Rainmeter\Skins\<Your Skin>\@Resources and inside a/the file WeatherComJSONVariables.inc change the APIKey value/line to APIKey=71f92ea9dd2f4790b92ea9dd2f779061

yay, that fixed it! Thank you!

interesting... i hadn't noticed this but mine also had stopped working. also, the api key which you claim fixes the issue is already the one in my .inc file???

All I know is it fixed mine....