Wow, thanks for that!Yes, I looked at that API when you posted earlier and found it not very user friendly at all.![]()
I might suggest looking at Open-Meteo API as an alternative to weather.com. They are very similar in the information available and may suit your desire for something other than the present "standard" source. Here is my post with example skins to try.

It was just yesterday that I came across jsmorley's files and tutorial for weather.com, which I knew would it make it so much easier in creating a weather skin. And now, seeing yours, which uses compatible files but is based on a different source, is absolutely superb, because it gives users a choice!

And I agree that the API which I had referenced is very user unfriendly indeed. Having said all that, I just came across something which I think may be very helpful in accessing the Environment Canada weather information in a much easier way. I found this pypi package: https://pypi.org/project/env-canada/#files which I downloaded and examined, and it has a URL which one can use to access the weather information in an XML format, which is perhaps not quite as nice as JSON, but certainly much, much better than scraping the HTML. And hopefully the XML will be much more stable than the HTML, which changes every time they update the site! Here is an example: https://dd.weather.gc.ca/citypage_weather/xml/BC/s0000141_e.xml .
Also needed to be downloaded from that site is a file called site_list_towns_en.csv ( https://dd.weather.gc.ca/citypage_weather/docs/site_list_towns_en.csv ) which has a list of the station codes required for the XML link.
So right now, I am searching for the sources where this information came from (the XML link, the site list) to make sure that they are freely available and that there would be no copyright infringement. If I can find that, then I'll pursue a test skin.

Statistics: Posted by qwerky — Today, 6:02 pm