Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forecast is way off for whole country or so or seems #64

Closed
JBakers opened this issue Dec 9, 2022 · 9 comments
Closed

Forecast is way off for whole country or so or seems #64

JBakers opened this issue Dec 9, 2022 · 9 comments
Labels

Comments

@JBakers
Copy link

JBakers commented Dec 9, 2022

Hey,

The Api had been quite imprecise lately.
Its been telling me sunny last couple of days, when it's been nothing but cloudy.
I tried changing locations but it keeps saying sunny, while other forecasters are more precise.

I live in the Netherlands.

@JBakers
Copy link
Author

JBakers commented Dec 13, 2022

Its -6 degrees Celsius here now.
Pirate weather says it's minus 2.

@cloneofghosts
Copy link
Collaborator

The API for your location uses the GFS/GEFS global models for your location which aren't high resolution and only runs every six hours. (You can see the last run time in the flags section). The dev plans to add in NBM (National Blend of Models) sometime next year to help solve a lot of these issues.

This issue has been brought up in a few different issues #19, Pirate-Weather/pirateweather#117, #48 and #50 and is definitely something that needs improving. I could be wrong here but I think once the new flow for HA has been completed improving the forecasts/current conditions should be next up.

@alexander0042
Copy link
Collaborator

Hi @JBakers- thanks for trying out this API and opening this issue. @cloneofghosts is correct (and clearer than I would have been), in that outside of North America the resolution isn't great, which can lead to issues. That being said, it's worth taking a look to make sure there isn't anything else going on.

Could you clarify roughly where you are in the Netherlands? That will let me check the API outputs against the raw model results, to make sure there isn't anything else going on.

@JBakers
Copy link
Author

JBakers commented Dec 13, 2022

Thanks for clarifying, makes sense! I live in the southern part of The Netherlands, near the city of Eindhoven.
I took the liberty of trying out another (national) forecast integration and this seems to solve my issues with the imprecise data.
Ive disabled the pirate weather integration, but I can enable it if I can be useful for you to check the api outputs?

@alexander0042
Copy link
Collaborator

That helps! I took a quick look at the current conditions, and the good news is that everything seems to be working correctly. The GFS model (which is what's used in this area) is spitting out -1C (https://spotwx.com/products/grib_index.php?model=gfs_pgrb2_0p25_f&lat=51.43597&lon=5.48533&tz=Europe/Amsterdam), which matches Pirate Weather for this location. What's interesting is that both Dark Sky and Accuweather are giving the same value, so there's not much difference at the moment. One thing I want to check is if you're using the "feels like" or raw temperature, since they can definitely vary quite a bit

@JBakers
Copy link
Author

JBakers commented Dec 13, 2022

Looks like these "bigger" forecast weather sources share a common denominator, although I'm not knowledgeable enough to see what that might be.
When i look at the forecast service i am currently using, called "buienradar", it outputs much more (for me, that is) accurate information.
See https://www.buienradar.nl/weer/Volkel/NL/2745338

The village Volkel is near the place I live, and there is a big military airport located there, and I think "Buienradar" is using the weather data from that base.
So maybe that's why it's more accurate?

@alexander0042
Copy link
Collaborator

That definitely is a more local website (I had to run it though Google Translate!), and I'm not surprised they're more accurate. At the end of the day, weather is local, so a source devoted to a small area is usually better. The trouble is that they don't say where or how they get their data, so it's impossible to verify or compare what's going on in this case. What Pirate Weather aims to do is emphasize transparency, processing, and documentation, so has a somewhat different set of goals compared to your average commercial provider.

If you don't mind running the integration for a couple weeks and tracking how it compares, I'd be super interested. I haven't had any comparisons from the Netherlands, so this would be a really interesting case study.

@github-actions
Copy link

There has been no activity on this issue for ninety days and unless you comment on the issue it will automatically close in seven days.

@github-actions github-actions bot added the stale label Jul 11, 2023
@github-actions
Copy link

This issue has been automatically closed since there has been no further activity after seven days.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 18, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Sep 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants