PHPackages                             blog404de/wetterwarnungdownloader - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. blog404de/wetterwarnungdownloader

ActiveProject

blog404de/wetterwarnungdownloader
=================================

Script zum herunterladen und auswerten der vom DWD bereitgestellten Warnungen vor Wettergefahren

3.3.1(3y ago)4221[2 PRs](https://github.com/Blog404DE/WetterwarnungDownloader/pulls)MITHTMLPHP ^8.0CI passing

Since Feb 12Pushed 1y agoCompare

[ Source](https://github.com/Blog404DE/WetterwarnungDownloader)[ Packagist](https://packagist.org/packages/blog404de/wetterwarnungdownloader)[ Docs](https://github.com/Blog404DE/WetterwarnungDownloader)[ GitHub Sponsors](https://github.com/Blog404DE)[ RSS](/packages/blog404de-wetterwarnungdownloader/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (5)Versions (17)Used By (0)

[![PHP CI](https://github.com/Blog404DE/WetterwarnungDownloader/workflows/PHP%20CI/badge.svg)](https://github.com/Blog404DE/WetterwarnungDownloader/workflows/PHP%20CI/badge.svg) [![GitHub release](https://camo.githubusercontent.com/b70e5ed595c223f46dd67f0d66cb4eebac990d385c2411e8ea6f6df15f19438e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f426c6f6734303444452f5765747465727761726e756e67446f776e6c6f616465722e7376673f7374796c653d737175617265)](https://github.com/Blog404DE/WetterwarnungDownloader) [![license](https://camo.githubusercontent.com/5a96527c817cc8eac5b7402f87306140f016f15ea8a79c18418831dede5698fd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f426c6f6734303444452f5765747465727761726e756e67446f776e6c6f616465722e7376673f7374796c653d737175617265)](https://github.com/Blog404DE/WetterwarnungDownloader)[![FOSSA Status](https://camo.githubusercontent.com/0c1018beb29e174947ff053385d2380cb26168015e77f9a928d866a8bfb4b2f0/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246426c6f6734303444452532465765747465727761726e756e67446f776e6c6f616465722e7376673f747970653d736869656c64)](https://app.fossa.com/projects/git%2Bgithub.com%2FBlog404DE%2FWetterwarnungDownloader?ref=badge_shield)

Wetterwarnung Downloader Script
===============================

[](#wetterwarnung-downloader-script)

Einleitung
----------

[](#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](https://github.com/Blog404DE/NeuthardWetter-Scripts).

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 (veraltete) 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
------------------------------------------------------

[](#anleitung-zur-einrichtung-des-wetterwarnung-downloader)

### Vorraussetzungen:

[](#vorraussetzungen)

- Linux oder macOS (unter Debian und macOS 10.13.2 getestet)
- PHP 8.0 (oder neuer - inkl. PHP 8.2)
- Folgende PHP Module werden benötigt: simplexml, json, ftp, pdo, zip, libxml, curl
- (optional) MySQL-Datenbank
- wget

> **Hinweis:** PHP 7.4 wird mit dieser Version nicht mehr unterstützt. PHP 7.4 ist EOL und wird von den Entwicklern nicht mehr unterstützt (auch keine Sicherheitsupdates). Dies bedeutet nicht, dass PHP 7.4 nicht mit diesem Projekt funktionieren wird, sondern, dass wir nicht mehr gegen PHP 7.4 prüfen.

Installationsanleitung:
-----------------------

[](#installationsanleitung)

Eine Anleitung zur Installation des Scripts findet sich im Wiki für dieses GitHub Projekts:

Twitter-Support veraltet:
-------------------------

[](#twitter-support-veraltet)

Aufgrund der Änderungen bei Twitter im Zusammenhang mit der Twitter API habe ich mich entschieden die "Twitter-Action" als veraltete zu markieren. Das bedeutet, Twitter wird aktuell noch unterstützt, aber in es wird keine Änderungen mehr geben und bei Änderungen der Twitter API, wird diese "Action" endgültig entfernt werden.

Abschluss
---------

[](#abschluss)

Solltet Ihr Fragen oder Anregungen haben, so steht euch offen sich jederzeit an mich per E-Mail (siehe ) zu wenden. Selbstverständlich könnt Ihr euch an der Weiterentwicklung des Scripts beteiligen und entsprechend Push-Requests senden.

\--

##### Lizenz-Information:

[](#lizenz-information)

Copyright Jens Dutzi 2015-2023 / Stand: 11.02.2023 / Dieses Werk ist lizenziert unter einer [MIT Lizenz](http://opensource.org/licenses/mit-license.php)

License
-------

[](#license)

[![FOSSA Status](https://camo.githubusercontent.com/6a9adeed1c34ed426c55dc62625ebfcbf9d4d730fe1905196bf4853f94597f7d/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246426c6f6734303444452532465765747465727761726e756e67446f776e6c6f616465722e7376673f747970653d6c61726765)](https://app.fossa.com/projects/git%2Bgithub.com%2FBlog404DE%2FWetterwarnungDownloader?ref=badge_large)

###  Health Score

36

↑

LowBetter than 82% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 99.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~158 days

Recently: every ~245 days

Total

13

Last Release

1116d ago

PHP version history (5 changes)3.1.2PHP ^7.0 &lt;7.4

3.1.4PHP ^7.1 &lt;7.4

3.1.5PHP ^7.1 &lt;7.5

3.2.0PHP ^7.1 || ^8.0

3.2.1PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/3228fba936d5d3a444d2c30c694a6a84f4b966c2452ea96084e12dfcfc91ace1?d=identicon)[jens.dutzi](/maintainers/jens.dutzi)

---

Top Contributors

[![Blog404DE](https://avatars.githubusercontent.com/u/1443763?v=4)](https://github.com/Blog404DE "Blog404DE (187 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")

---

Tags

unwetterwetterwettergefahrenDwDWettergefahrenWetterwarnungUnwetterwarnung

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/blog404de-wetterwarnungdownloader/health.svg)

```
[![Health](https://phpackages.com/badges/blog404de-wetterwarnungdownloader/health.svg)](https://phpackages.com/packages/blog404de-wetterwarnungdownloader)
```

###  Alternatives

[laravel-notification-channels/twitter

This package makes it easy to send notifications via Twitter with Laravel

176215.7k1](/packages/laravel-notification-channels-twitter)[rezozero/mixedfeed

A PHP library to get social networks feeds and merge them

11130.4k](/packages/rezozero-mixedfeed)[pdir/social-feed-bundle

Social feed extension for Contao CMS

1414.8k](/packages/pdir-social-feed-bundle)[jamesedmonston/graphql-authentication

GraphQL authentication for your headless Craft CMS applications.

2917.0k](/packages/jamesedmonston-graphql-authentication)[utxo-one/twitter-ultimate-php

The Ultimate PHP Wrapper for the Twitter v2 API

214.7k](/packages/utxo-one-twitter-ultimate-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
