Live data from Hacker News

Show HN: Weather API for non-commercial use

open-meteo.com

61–70 of 154 posts

Re: Show HN: Weather API for non-commercial use

#61

I respect and appreciate no API key being needed, but how will you prevent excessive usage? I'll just say that it's been a battle on my end to stop people abusing APIs I deploy. It's why we can't have nice things.

Limit per IP address?

CGNAT has made the blast radius of that technique really large.

Re: Show HN: Weather API for non-commercial use

#62
post #36

Earlier quoted context omitted.

Do you know an open-data source for ocean visibility data? I want to integrate regular wave forecasts in the next month, but I am unaware of something that can improve dive visibility.

Dive visibility is actually quite hard to forecast (at least in the areas I dive) and I don't know if there have been empirical studies on it. Anecdotally I find it's best when the wind is offshore and there is low tidal movement. But there are other factors at play, such as rainfall, etc.. This is one source I found (for wave height): https://www.aviso.altimetry.fr/en/data/products.html , however it was not clear on…

Depending on where you are located, there are a number of oceanographic near-shore buoys that provide reasonable data access, but they are highly concentrated near the coastal US. https://cdip.ucsd.edu/m/documents/data_access.html

Re: Show HN: Weather API for non-commercial use

#63

I respect and appreciate no API key being needed, but how will you prevent excessive usage? I'll just say that it's been a battle on my end to stop people abusing APIs I deploy. It's why we can't have nice things.

For a data point, as a user, I think requiring an API key is fine if the process to create and use a key is simple. Having to use one to prevent abuse is fair enough.

Re: Show HN: Weather API for non-commercial use

#64

Earlier quoted context omitted.

Limit per IP address?

CGNAT has made the blast radius of that technique really large.

Idk, Github's API does it, seems to be working. You can always offer an API key as an alternative option.

Re: Show HN: Weather API for non-commercial use

#65
post #48
post #3

I've investigated and tried several (free) weather API's for my web app: https://uw.leftium.com . Open-Meteo looks pretty good! The only thing that seems to be missing for me is precipitation probability. The weathercode is sort of a proxy for this... I'm also interested in sunrise/sunset times; direct_radiation is kind of a proxy for this. Kudos for providing optional historical data with the same API call for the f…

Just as a note regarding extra calls for weather APIs for historical, there is generally a good reason (coming from someone who built a global weather/energy API). A) Using Numeric Weather Prediction models (NWP) data as 'historical' data is highly dependent on use case. For some application, this is totally fine and the best available data but with more rapid observation satellites becoming quite low latency, using…

I have never engineered a weather api, but also wondered why historical data is so sparse. Thank you for clearing it up!

Re: Show HN: Weather API for non-commercial use

#67

Earlier quoted context omitted.

Limit per IP address?

CGNAT has made the blast radius of that technique really large.

Websites being unusable for CGNAT'd users is good for persuading said carriers to start using IPv6 already.

Re: Show HN: Weather API for non-commercial use

#68
post #3

I've investigated and tried several (free) weather API's for my web app: https://uw.leftium.com . Open-Meteo looks pretty good! The only thing that seems to be missing for me is precipitation probability. The weathercode is sort of a proxy for this... I'm also interested in sunrise/sunset times; direct_radiation is kind of a proxy for this. Kudos for providing optional historical data with the same API call for the f…

Thanks for your suggestions! I will add precipitation probability as soon as I include 14-day ensemble weather models. Deterministic whether models usually do not offer this directly. I also really like the 2 days historical access :) At some point I would like to add more, but the storage requirements skyrocket quickly. Not only in space, but also disk IO to perform in-place updates. For air quality data I want to a…

Hi Geoff,

I currently build ensemble based modelling solutions for bushfire/wildfire. Weather is a significant component in how fire behaves and is forecast. Whilst I have access commercially to several models and meteorologists through work I'd be keen on chatting with you a little further about the possibility of including fire weather metrics in your forecasts, or at least using the data in bulk if possible to include in my own public facing project.

Re: Show HN: Weather API for non-commercial use

#69
You weather guys on here might also want to talk to the oikolab dude who posted on HN 9 months ago - I was thinking of incorporating weather data into my trading models so he graciously granted an API key but haven't had time much to use it viably as you kind of have to know what you're doing/how you intend to map trading outcomes and causal first-order effects on the climate grid to actual events that can be traded on. Didn't put it to much use amidst a bunch of competing priorities but the API seems extremely high resolution.

site: oikolab.com

HN user: a_square_peg

Re: Show HN: Weather API for non-commercial use

#70
post #49

Do you offer historical data?

Currently only the past 2 days are available. To add more historical data is in the backlog [0]. Do you have an application in mind? Which weather variables over which timeframe? [0] https://github.com/open-meteo/open-meteo/issues/27

I don't have an application per se, but I'd like to see the historical temps and rainfall for my town of the past... 20 years? :)

I've seen pages like Weather Spark that give you historical averages, but I would like to see how the weather has (or not) changed over a long period.

Post reply on HN