Zum Hauptinhalt springen

Visi Track

Node-RED-Flow zur Aufbereitung von LoRaWAN-Besucherzähldaten und zur Übertragung an einen Stellio Context Broker.

Visi Track

Visi Track unterstützt die Aufbereitung von Besucherzähldaten im kommunalen Umfeld. In der Kreisstadt Olpe sollen Besucherströme an den Eingängen des Rathauses und der Bibliothek erfasst werden. Dafür kommen IM Buildings People Counter zum Einsatz, die Durchgänge mittels Infrarottechnik in zwei Richtungen zählen und ihre Messdaten über LoRaWAN übertragen.

Der beschriebene Node-RED-Flow empfängt bereits dekodierte Uplink-Nachrichten über MQTT. Er prüft ausgewählte Pflichtfelder und übernimmt Zählerwerte für beide Richtungen, die jeweiligen Gesamtzähler und die Batteriespannung. Die Daten werden in eine NGSI-LD-Entität vom Typ CrowdFlowObserved umgewandelt, um Standortangaben ergänzt und über die Upsert-Schnittstelle an einen Stellio Context Broker übertragen.

Für den Betrieb werden die Sensorhardware, LoRaWAN-Funkabdeckung, ein LoRaWAN Network Server mit passendem Payload-Decoder, ein MQTT-Zugang, Node-RED, Stellio und ein geeigneter JSON-LD-Kontext benötigt. Die historische Speicherung in einer Zeitreihendatenbank und die Darstellung in Grafana werden separat eingerichtet und sind nicht Bestandteil des beschriebenen Verarbeitungsflows.

Zum Gesamtprojekt gehört außerdem die ungefähre Erfassung der Marktplatzauslastung mit einem Kerlink Wanesy Wave. Die dabei erkannten Funkgeräte sind nicht mit einer exakten Personenzahl gleichzusetzen. Kerlink-Daten benötigen einen eigenen Decoder und Verarbeitungspfad; der hier beschriebene People-Counter-Flow verarbeitet sie nicht automatisch. Die Daten sollen zeitliche Nutzungsmuster sichtbar machen. Durchgangszahlen allein geben nicht die Zahl gleichzeitig anwesender Personen an.

Software-Details

Erstellt am

09.10.25

Letzte Aktualisierung

12.10.26

Status

stable

Plattform
web
Software-Version

1.0.0

Lizenz

EUPL-1.2

Letzte Aktualisierung: