Zum Hauptinhalt springen
Data Connectors

Verkehr und Laden

Das Paket bündelt Nodes für Ladeinfrastruktur und geteilte Mobilität: Ladestationen für Elektrofahrzeuge aus Open Charge Map sowie Leihfahrräder, E-Scooter und Stationen aus GBFS-Feeds beliebiger Anbieter. Beide Nodes filtern räumlich auf Gebiete, die Sie auf einer Karte festlegen.

Paket
@htag/node-red-contrib-hypertegrity-transportation
Version
0.3.1
Nodes
2
Lizenz
EUPL-1.2

Enthaltene Nodes​

openchargemap

Open Charge Map

Ruft Ladestationen für Elektrofahrzeuge aus der Open Charge Map API ab und gibt sie als EVChargingStation-Objekte aus.

Node öffnen
gbfs

GBFS

Liest Leihfahrräder, E-Scooter und Stationen aus GBFS-Feeds, filtert sie räumlich und gibt sie über zwei Ausgänge aus.

Node öffnen

Installation​

npm install @htag/node-red-contrib-hypertegrity-transportation

Alternativ installieren Sie das Paket in Node-RED über den Palette-Manager: Menü → Palette verwalten → Installieren und dort nach dem Paketnamen suchen. Das Paket setzt Node-RED ab Version 4.0.5 und Node.js ab Version 20.18 voraus.

Gemeinsame Hinweise​

  • Abhängigkeiten: Das Paket nutzt axios für HTTP-Anfragen, geolib für Entfernungs- und Polygonprüfungen der Lagefilter und papaparse zum Einlesen des GBFS-Systemverzeichnisses systems.csv. Alle drei werden bei der Installation automatisch mitinstalliert.
  • API-Schlüssel: Open Charge Map verlangt einen kostenlosen API-Schlüssel und eine Kontakt-E-Mail-Adresse als Anwendungskennung. Die meisten GBFS-Feeds sind frei zugänglich; für Feeds mit Authentifizierung bietet der Dialog des GBFS-Nodes Felder für Zugangsdaten.
  • Editor-Dienste: Beide Bearbeitungsdialoge zeigen eine Leaflet-Karte mit OpenStreetMap-Kacheln und nutzen Nominatim für die Gebietssuche. Der GBFS-Dialog lädt zusätzlich das Systemverzeichnis von GitHub. In abgeschotteten Netzen stehen diese Funktionen nicht zur Verfügung.
  • Abrufhäufigkeit: Ladestationsdaten ändern sich selten (stündlich bis täglich abrufen), GBFS-Feeds im Minutentakt (Intervall nicht kürzer als das ttl des Feeds). Beide Nodes sind triggerbasiert und benötigen einen Inject-Node.
  • Datenschutz: Fahrzeug-IDs und Positionen aus GBFS-Feeds können bei dauerhafter Speicherung Bewegungsprofile erkennbar machen; speichern Sie sie nur aggregiert oder mit kurzer Aufbewahrung. Open-Charge-Map-Datensätze privater Ladepunkte können auf Wohnadressen schließen lassen.
  • Metrische Einheiten: Radien werden in Metern konfiguriert; Ladeleistungen in kW, Reichweiten in Metern.