German Weather History (DWD) – Daily Data & Degree Days avatar

German Weather History (DWD) – Daily Data & Degree Days

Pricing

Pay per usage

Go to Apify Store
German Weather History (DWD) – Daily Data & Degree Days

German Weather History (DWD) – Daily Data & Degree Days

Official DWD weather observations (CC BY 4.0, commercial use allowed) for any German location or DWD station: daily or monthly rows with temperature, rain, sunshine, gusts, heating degree days (VDI 3807) and configurable bad-weather days.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Kilian Schieri

Kilian Schieri

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

German Weather History (DWD) – Wetterhistorie Deutschland

Official weather observations from the Deutscher Wetterdienst (DWD) for any place in Germany: daily or monthly rows with temperature, rain, sunshine, gusts, heating degree days and bad-weather days. Commercial use is allowed (DWD data under CC BY 4.0).

🇬🇧 English · 🇩🇪 Deutsch


English

What does it do?

You give it a location (coordinates or a DWD station ID) and a date range. It fetches the hourly measurements of the nearest DWD station and condenses them into tidy rows:

  • Daily: mean/min/max temperature, precipitation, sunshine hours, max gust, frost/ice/rain day flags
  • Heating degree days G20/15 (VDI 3807) and cooling degree days (base 18 °C)
  • Bad-weather days using thresholds you configure (rain, frost, gusts, snow). Useful for construction delay records.
  • Monthly totals: degree days, frost days, rain days, bad-weather days
  • Every row says which station was used and how far away it is, and whether the data is final or still preliminary

Who is it for?

Construction companies (bad-weather evidence), energy consultants and property managers (degree days for weather-normalised consumption), agriculture, event planners, insurers, and data scientists.

Why this actor?

  • Licence-safe: DWD open data is published under CC BY 4.0, so commercial use is allowed with attribution. The attribution is included in every row (source). Many generic weather APIs are free for non-commercial use only.
  • No API key, no proxy, no browser. Small and fast.
  • Honest data: forecast hours are excluded by default. Days that are incomplete or still provisional are flagged.

Input example

{
"locations": [
{ "label": "Baustelle Leipzig", "lat": 51.34, "lon": 12.37 },
{ "label": "Berlin-Tempelhof", "dwdStationId": "00433" }
],
"startDate": "2026-01-01",
"endDate": "2026-03-31",
"output": "daily",
"badWeather": { "rainMm": 5, "frostMaxC": 0, "gustKmh": 62, "snow": true }
}

Output example (daily)

{ "location": "Berlin-Tempelhof", "station": "Berlin-Tempelhof", "dwdStationId": "00433", "date": "2026-09-01",
"dataStatus": "final", "tMeanC": 18.7, "tMinC": 14.8, "tMaxC": 23.8, "precipitationMm": 0.9, "maxGustKmh": 46.1,
"heatingDegreeDays": 0, "badWeatherDay": false, "badWeatherReasons": [],
"source": "Datenbasis: Deutscher Wetterdienst (DWD), CC BY 4.0, abgerufen über Bright Sky (brightsky.dev)" }

Export as JSON, CSV, Excel, or use the API, webhooks, Make, Zapier or n8n.

How much does it cost? (pay per event)

EventPrice
day-row – per delivered daily row (location × day)USD 0.001
month-row – per delivered monthly row (location × month)USD 0.01
apify-actor-start – per run (Apify default)USD 0.00005

One location × one year: USD 0.37 (daily) or USD 0.12 (monthly). No compute-time charges. The current price is always shown on the Pricing tab.

FAQ

  • Can I use the data commercially? Yes. DWD Open Data is CC BY 4.0; keep the source attribution.
  • Why is a value null? Not every station measures every parameter (e.g. sunshine).
  • Forecasts? Excluded by default (includeForecast: false), so history stays clean.

Limits and notes

  • Germany only. Hourly data from 2010 onwards. At most 3 years and 100 locations per run.
  • Values come from the station nearest to your coordinates (stationDistanceM). Gaps are filled by DWD's neighbouring stations (usesFallbackStations).
  • Sunshine is not measured at every station (null).
  • Data source: DWD Open Data, accessed through the free open-source API Bright Sky. This actor is not affiliated with DWD or Bright Sky.

Deutsch

Was macht der Actor?

Für beliebige Orte in Deutschland, angegeben als Koordinaten oder DWD-Stationskennung, und einen Zeitraum holt er die stündlichen Messwerte der nächstgelegenen DWD-Station. Daraus macht er:

  • Tageswerte: Temperatur (Mittel/Min/Max), Niederschlag, Sonnenstunden, Spitzenböe, Frost-, Eis- und Regentage
  • Gradtagzahl G20/15 nach VDI 3807 und Kühlgradtage
  • Schlechtwettertage nach eigenen Schwellen (Regen, Frost, Böen, Schnee), z. B. als Nachweis für eine Behinderungsanzeige am Bau
  • Monatswerte mit Summen und Zähltagen
  • Station, Entfernung und Datenstatus (final oder preliminary) in jeder Zeile

Für wen?

Bauunternehmen, Energieberater, Hausverwaltungen (Witterungsbereinigung), Landwirtschaft, Veranstalter, Versicherungen und Gutachter, Data Science.

Warum dieser Actor?

  • Rechtssicher kommerziell nutzbar: DWD-Open-Data stehen unter CC BY 4.0. Der Quellenvermerk steht in jeder Zeile.
  • Kein API-Schlüssel, kein Proxy, schnell und günstig.
  • Prognosewerte sind standardmäßig ausgeschlossen. Unvollständige oder vorläufige Tage werden markiert.

Hinweise

Preis: 0,001 USD je Tageszeile, 0,01 USD je Monatszeile (1 Ort × 1 Jahr ≈ 0,37 bzw. 0,12 USD). Nur Deutschland, ab 2010, höchstens 3 Jahre und 100 Orte pro Lauf. Datenquelle: DWD Open Data über Bright Sky. Der Actor steht in keiner Verbindung zum DWD.