Wetter
Das Paket bündelt Connectoren für meteorologische Daten: Vorhersagen und amtliche Warnungen des Deutschen Wetterdienstes, den UV-Index von OpenUV.io sowie Niederschlagsmessungen von Nivus-Regenschreibern. Alle Nodes liefern flache Objekte nach den Smart Data Models Weather, die direkt an den NGSI-LD Builder übergeben werden können.
- Paket
- @htag/node-red-contrib-hypertegrity-weather
- Version
- 0.3.1
- Nodes
- 4
- Lizenz
- EUPL-1.2
Enthaltene Nodes
DWD Weather
MOSMIX-Vorhersagen des DWD für ausgewählte Stationen als WeatherObserved und WeatherForecast.
Node öffnenDWD Weather Warnings
Amtliche Wetterwarnungen des DWD für Koordinaten oder Warnzellen als WeatherAlert.
Node öffnenOpenUV Index
Aktueller UV-Index und UV-Vorhersage von OpenUV.io als UVIndexObservation und UVIndexForecast.
Node öffnenNivus Regenschreiber
Niederschlag und Füllhöhe von Nivus-Regenschreibern über die DataKiosk API als WeatherObserved und WaterObserved.
Node öffnenInstallation
npm install @htag/node-red-contrib-hypertegrity-weather
Alternativ installieren Sie das Paket im Node-RED-Editor über Menü → Palette verwalten → Installieren und suchen dort nach hypertegrity-weather. Die Nodes erscheinen anschließend in der Palette unter der Kategorie Data Connectors.
Das Paket benötigt Node-RED ab Version 4.0.5 und Node.js ab Version 20.18.0.
Gemeinsame Hinweise
- Abhängigkeiten: Das Paket installiert
axios(HTTP-Client),unzipper(Entpacken der DWD-KMZ-Dateien) undsax(streamender XML-Parser) automatisch mit. - Auslösung: Alle vier Nodes sind triggerbasiert und fragen ihre Quelle nur bei einer Eingangsnachricht ab. Kombinieren Sie sie mit einem Inject-Node, dessen Intervall zur Aktualisierungsrate der Quelle passt.
- API-Schlüssel: Die DWD-Nodes benötigen keinen Schlüssel. OpenUV Index benötigt einen Schlüssel von OpenUV.io, den Sie im Bearbeitungsdialog eintragen. Nivus Regenschreiber benötigt einen Schlüssel der Nivus DataKiosk API, der als Node-RED-Credential oder über die Umgebungsvariable
API_KEYhinterlegt wird. - Proxy: Keiner der Nodes hat eine eigene Proxy-Einstellung.
axiosbeachtet die UmgebungsvariablenHTTP_PROXYundHTTPS_PROXYdes Node-RED-Prozesses. - Kartenansichten im Editor: DWD Weather, DWD Weather Warnings und OpenUV Index nutzen im Bearbeitungsdialog eine Leaflet-Karte mit Kacheln von OpenStreetMap; DWD Weather zusätzlich die Nominatim-Adresssuche. Der Browser mit dem Node-RED-Editor benötigt dafür Internetzugang.
- Datenschutz: Die Nodes verarbeiten Stationskennungen, Koordinaten, Messwerte und Warntexte, aber keine personenbezogenen Daten. Die Namen, die Sie Orten und Standorten geben, erscheinen in der Ausgabe; verwenden Sie keine Namen von Privatpersonen oder private Adressen, wenn die Daten veröffentlicht werden.
- Einheiten: Alle Nodes geben metrische Einheiten aus (°C, hPa, m/s, mm). Zusätzliche MOSMIX-Elemente des DWD-Weather-Nodes behalten ihre Originaleinheit.
- Lizenz der Daten: DWD-Daten stehen unter der Datenlizenz Deutschland – Namensnennung – Version 2.0. Für OpenUV.io und Nivus gelten die Bedingungen des jeweiligen Anbieters beziehungsweise Vertrags.