WASTL-Lokal
WASTL – Lokal ist ein Dashboard, das den Status ausgerückter Feuerwehren – ähnlich der Warn- und Alarmstufenliste der Feuerwehr Krems – visualisiert. Bei dieser Version kommen die Daten von einer lokalen Datenquelle.
Funktionen

Die Feuerwehren werden als farbige Punkte auf einer Karte dargestellt. Die Farbe zeigt die Gruppenzugehörigkeit beziehungsweise den Einsatzort an. Gruppen können frei benannt und eingefärbt werden. Eine Liste zeigt die Namen der Feuerwehren in den jeweiligen Gruppen.
Zusätzlich können bis zu vier Qualifikationen (z. B. hydraulisches Rettungsgerät) vergeben werden. Eine Bedeckungskarte hilft zu prüfen, ob ausreichend Feuerwehren mit der benötigten Ausrüstung im Gebiet verfügbar sind.
Technik & Entwicklung
Dieses Projekt entstand während meiner Tätigkeit im Bezirksführungsstab des BFKDO Horn beim Hochwassereinsatz 2024. Ziel war es, die Lage auf einen Blick erfassbar zu machen. WASTL diente als Vorbild, doch dessen Daten aus den Alarmzentralen waren damals unzuverlässig. Zudem fehlte die Möglichkeit, Feuerwehren bei größeren Einsätzen zu gruppieren.
Als lokale Datenquelle wurde Excel gewählt, da es den Mitarbeitern im BFÜST vertraut ist. Die Liste in Excel ließ sich einfach ausdrucken und validieren. Der größte Vorteil für die Entwicklung: Es musste keine Eingabemaske oder Datenbank programmiert werden.
Die erste Version war in 14 Stunden fertig und wurde sofort im Stab eingesetzt. Nach dem Hochwasser habe ich den Code überarbeitet und das Feature zur Anzeige von Qualifikationen (z. B. spezielle Ausrüstung) hinzugefügt.
Das Backend entwickelte ich in Python, da es plattformunabhängig läuft und einfache Bibliotheken zur Excel-Verarbeitung bietet. Python ist zudem eine weit verbreitete Skriptsprache, die andere im BFÜST bei Bedarf anpassen können. Im Frontend setzte ich auf reines JavaScript – ohne Frameworks – ebenfalls um einfache Wartung durch andere zu ermöglichen.
Bedeutung für mich
Dieses Projekt ist für mich in mehrfacher Hinsicht besonders:
Ein neues Umfeld
2024 war ich das erste Mal beim Bezirksführungsstab dabei, tatsächlich habe ich die Funktion die mich in den BFÜST gebracht hat (Abschnittssachbearbeiter EDV) erst wenige Tage zuvor übernommen. Vorher hatte ich mich mit überörtlichen Themen in der Feuerwehr kaum beschäftigt, die Abläufe und Leute die dort tätig sind, waren also größtenteils unbekannt für mich.Ein Problem, ein Tag, eine Lösung
Die Idee zum Dashboard entstand am Sonntagabend. Nach der Spezifikation der Anforderungen war mir klar: „Das kann doch kein Problem sein.“ In der kurzen Ruhephase über Nacht skizzierte ich die Umsetzung. Am nächsten Tag entwickelte ich das Dashboard in den Pausen meiner Arbeit im BFÜST – noch am selben Abend wurde es bereits eingesetzt.Ungewohnte Technik
Normalerweise arbeite ich zu Hause mit Linux und zwei großen Bildschirmen. Beim BFÜST stand mir nur ein Windows-Laptop zur Verfügung. Python und VSCode-Portable waren schnell installiert, doch die Arbeit mit Python und reinem JavaScript (statt TypeScript) war ungewohnt.
All die oben genannten Punkte – insbesondere die Tatsache, dass dies das erste Projekt war, das ich nach externen Anforderungen entwickelte, und dass es sogar nach dem Hochwasser weiterhin genutzt wurde – machen mich besonders stolz auf dieses Projekt.