Kommandozeilen-Tool und TypeScript-Bibliothek
pegel
Aktuelle Wasserstände und Pegelmessungen an jeder Messstelle der Bundeswasserstraßen direkt im Terminal prüfen. pegel ist ein Kommandozeilen-Tool für die offene PEGELONLINE-REST-API v2 (pegelonline.wsv.de) der WSV: Messstellen finden, aktuelle Werte abfragen, Messreihen abrufen und das Gesamtbild zu jedem Pegel erhalten – als sauberes JSON, das Sie direkt an jq weitergeben können.
Installation
Benötigt Node.js 20 oder neuer. Installiert den Befehl pegel:
npm i -g @maschinenlesbar.org/pegel-online-cliZugang
Kein Konto, kein API-Schlüssel, keine Konfiguration – installieren und loslegen.
Schnellstart
pegel watersBefehle
Die Beschreibungen der Befehle stammen direkt aus der CLI und sind englisch.
-
stationsMeasuring stations
-
timeseriesTimeseries metadata (timeseries defaults to 'W' = water level)
-
currentThe current measurement (timeseries defaults to 'W')
-
measurementsA window of measurements (timeseries defaults to 'W')
-
watersList all bodies of water (Gewässer)
Skills für Claude Code
Das Plugin pegel bringt Claude bei, pegel zu nutzen. Installation über den Marketplace von maschinenlesbar.org:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install pegel@maschinenlesbar/pegel:pegel-river-overview/pegel:pegel-stations-geojson/pegel:pegel-trend/pegel:pegel-water-level-check
Was die Skills beantworten, mit echten Beispielen → Beschreibungen und Voraussetzungen der Skills →
TypeScript-Bibliothek
@maschinenlesbar.org/pegel-online-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.