Check the Setup
- Python 3.10 or newer
- An internet connection
- The requests Python package
Hourly point weather forecasts from Open-Meteo for planning location-specific conditions panels, subject to noncommercial free API terms.
Report a ProblemFrom Source to Product Signal
The free Open-Meteo weather endpoint permits noncommercial use only; commercial services need separate paid access. Start with one point and one forecast day. Model output is not a local observation or official weather warning.
Install the packages, then run the notebook cell.
python -m pip install requests
import requests
response = requests.get(
"https://api.open-meteo.com/v1/forecast",
params={"latitude": 52.52, "longitude": 13.41,
"hourly": "temperature_2m", "forecast_days": 1},
timeout=30,
)
response.raise_for_status()
hourly = response.json()["hourly"]
print(list(zip(hourly["time"], hourly["temperature_2m"]))[:5])Test a Useful Signal
Check whether hourly temperatures support a noncommercial local conditions card.
Open-Meteo is a company source. Last verified 2026-09-28. Temporal coverage: current hourly forecasts.