@mwittig: Thank you for the additional informations.
I think for the desired purpose the JSON file contains enough data.
We get the start/end times, the location, warning level and the type:
Example:
{
"stateShort": "BY",
"regionName": "Kreis Neustadt a.d. Aisch - Bad Windsheim",
"description": "Es treten einzelne Gewitter auf. Dabei gibt es Starkregen mit Niederschlagsmengen zwischen 15 l/m² und 25 l/m² in kurzer Zeit sowie Windböen mit Geschwindigkeiten um 55 km/h (15m/s, 30kn, Bft 7).",
"end": 1464969600000,
"start": 1464957000000,
"headline": "Amtliche WARNUNG vor STARKEM GEWITTER",
"altitudeStart": null,
"altitudeEnd": null,
"event": "STARKES GEWITTER",
"instruction": "ACHTUNG! Hinweis auf mögliche Gefahren: Örtlich kann es Blitzschlag geben. Bei Blitzschlag besteht Lebensgefahr! Während des Platzregens sind kurzzeitig Verkehrsbehinderungen möglich.",
"type": 0,
"level": 3,
"state": "Bayern"
}
I think i will give this a try and start the development for this plugin.