Open thl-mot opened 2 years ago
Zumindest nach meinem Kenntnisstand ist diese Funktion über die hier dokumentierte API nicht verfügbar.
@thl-mot eventuell nicht ganz was Du brauchst, aber vielleicht hilft es dennoch: https://github.com/eht16/ninette - Python-Programm, dass regelmäßig (als Cronjob oder als langlaufender Prozess) Warnmeldungen abruft, für einen oder mehrere AGS, und dann dafür einen Alarm generiert. Der Alarm kann z.B. als Email versendet werden oder ein beliebiger Befehl ausgeführt werden. Vielleicht hilft das als Basis oder Inspiration.
@bundesAPI: vielen Dank für Eure Arbeit!
Auf der https://warnung.bund.de/meldungen ist zumindest auch nur die automatische Abfrage alle 30 Sekunden als Einstellung möglich. Die Route https://warnung.bund.de/api31/dashboard//mapData/
-Routen werden dann z.B. alle 30 Sekunden abgerufen.
Gibt es für die nina-api einen Pushservice, über den man ggf, für eine registrierte Region alle Warnmeldungen erhält. Polling scheint mir egal ob Server oder Client doch recht aufwendig.
Meine Vorstellung wäre ein WebSocket, MQTT oder andere Technik, die bei jeder Veränderung der Warnlage entweder die entsprechende ID erhält sofern man sich für einen speziellen AGS registriert hat. Alternativ für jede Veränderung eines Warnlevels wird der enstprechende AGS versandt, so dass man darauf nur bei Bedarf die Warnliste abrufen kann.