forecaswatch2 icon indicating copy to clipboard operation
forecaswatch2 copied to clipboard

Idea: Alternative weather providers

Open denilsonsa opened this issue 4 years ago • 5 comments

Instead of scraping, the watchface could try some well-supported API. Examples:

You may even want to take a look at the weather services already implemented in Home Assistant.

denilsonsa avatar Nov 11 '20 18:11 denilsonsa

Is there a particular one of these that you are keen on supporting? I'm pretty happy already with the forecasts from Weather Underground, at least in the US.

mattrossman avatar Nov 12 '20 07:11 mattrossman

I've been using forecaswatch2 for just a day, and WU seems to be working fine as well. (I used the older watchface for months until it stopped working.)

I am confused by what you mean "hacky workaround" on the README page. I thought you were scraping the website or using a non-official API. I thought the hacky workaround was unstable. If it is stable enough, then there isn't much to do here in this issue.

This issue is mostly a suggestion/research of alternative providers, in case WU and DarkSky stop working. If I were to choose to implement extra providers, I'd go for the first two. (met.no seems reliable and widely used in Home Assistant; while OpenWeatherMap should be simple to implement, based on existing DarkSky code.)

denilsonsa avatar Nov 12 '20 20:11 denilsonsa

The current implementation has been stable for the past year or so, but if it breaks at some point I'll look into those suggestions :)

mattrossman avatar Nov 15 '20 00:11 mattrossman

@denilsonsa or @mattrossman please could you update the description to mark OpenWeatherMap as completed and available in v1.19?

clach04 avatar Jul 28 '22 03:07 clach04

Done, updated the description with checkboxes.

denilsonsa avatar Jul 28 '22 05:07 denilsonsa