Kommandozeilen-Tool und TypeScript-Bibliothek
luftqualitaet
Die amtlichen Luftqualitätsdaten für Deutschland – Messwerte, Indizes, Jahresbilanzen und Überschreitungen – direkt im Terminal abfragen. luftqualitaet ist ein Kommandozeilen-Tool für die offene Air-Data-API des Umweltbundesamts: Schadstoffe und Stationen nachschlagen, stündliche oder tägliche Messwerte abrufen, Überschreitungen prüfen und das Gesamtbild erhalten – als sauberes JSON, das Sie direkt an jq weitergeben können.
Installation
Benötigt Node.js 20 oder neuer. Installiert den Befehl luftqualitaet:
npm i -g @maschinenlesbar.org/luftqualitaet-cliZugang
Kein Konto, kein API-Schlüssel, keine Konfiguration – installieren und loslegen.
Schnellstart
luftqualitaet components --lang en --index codeBefehle
Die Beschreibungen der Befehle stammen direkt aus der CLI und sind englisch.
-
componentsList measured components (pollutants)
-
networksList measurement networks
-
scopesList measurement scopes
-
station-typesList station types
-
station-settingsList station settings
-
transgression-typesList exceedance types
-
airqualityAir-quality index data for a station/window
-
airquality-limitsAvailable date range per station for air-quality data
-
measuresRaw measurements for a station/window
-
measures-limitsAvailable date range per scope/component/station
-
annual-balancesAnnual tabulations for a component and year
-
transgressionsExceedances for a component and year
-
thresholdsThresholds for a use (airquality | measure)
-
metaCombined metadata for a use
Skills für Claude Code
Das Plugin luftqualitaet bringt Claude bei, luftqualitaet zu nutzen. Installation über den Marketplace von maschinenlesbar.org:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install luftqualitaet@maschinenlesbar/luftqualitaet:luftqualitaet-air-report/luftqualitaet:luftqualitaet-annual-report/luftqualitaet:luftqualitaet-station-finder
Was die Skills beantworten, mit echten Beispielen → Beschreibungen und Voraussetzungen der Skills →
TypeScript-Bibliothek
@maschinenlesbar.org/luftqualitaet-cli ist auch ein typisierter API-Client, den Sie in eigenem Code importieren können – ohne HTTP-Abhängigkeiten zur Laufzeit.
Das Werkzeug, nicht die Daten
Die Daten stammen vom Anbieter hinter der API und unterliegen dessen Bedingungen – siehe DATA_LICENSE.md. Der Code steht unter AGPL-3.0-or-later oder einer kommerziellen Lizenz – siehe LICENSING.md.