Skip to content
Jens Dutzi edited this page Feb 17, 2023 · 4 revisions

Wetterwarnung Downloader Script

Wichtiger Hinweis:

Aufgrund der Überarbeitung zur Version 3.0 des WetterwarnungDownloader und des deutlich gestiegenen Programmumfangs wurde es notwendig, die Konfigurationsdatei deutlich zu erweitern. Teilweise waren auch eine Änderungen an den bestehenden Konfigurationsparameter notwendig, sodass eine Rückwärts-Kompatiblität nicht durchgehend besteht.

Daher empfehlen wir die Konfigurationsdatei nach dem Upgrade anhand der Vorlage config.sample.php entsprechend anzupassen.

Einleitung

Bei dem Wetterwarnung-Downloader handelt es sich um ein Tool zum automatischen herunterladen aktueller Wetterwarnungen für eine bestimmte Warnregion. Die Wetterwarnungen werden im Rahmen der OpenData-Initiative des DWD bereitgestellt. Details hierzu finden sich auf der NeuthardWetterScripts Hauptseite.

Das Tool erlaubt hierbei nicht nur das speichern der aktuellen Gefahrenlage in eine Datei, sondern auch das anlegen eines Archivs mit den bisherigen Wettergefahren und das auslösen einer benutzerdefinierten Aktion (genannt "Action"), sofern sich die Gefahrenlage verändert hat. Das Tool unterstützt hierbei bereits das versenden der Wettergefahren an Twitter und IFTTT. Zusätzlich besteht auch die Möglichkeit komplett eigene Action-Klassen anhand der beiliegenden Beispiel-Implementierungen zu entwickeln.

Bitte beachtet: es handelt sich um eine erste Vorab-Version des Scripts. Auch wenn das Script ausführlich getestet wurde, so kann niemand garantieren, dass keine Fehler oder Probleme auftreten.

Anleitung zur Einrichtung des Wetterwarnung-Downloader

Vorraussetzungen:

  • Linux oder macOS (unter Debian und macOS 10.13.2 getestet)
  • PHP 8.0.0 (oder neuer) inklusive ftp-, mhash, mbstring (neu) und zip-Modul aktiv
  • (optional) MySQL-Datenbank
  • wget

Übersicht:

  1. Vorbereitung
  2. Konfiguration des Scripts
  3. Als Cronjob starten
  4. Beispielverwendung
  5. Abschluss

Clone this wiki locally