Mobile Beaconscanner
Für die mobile Erfassung von iBeacons sind mobile Beaconscanner notwendig, die in Fahrzeugen oder anderen mobilen Gegenständen verbaut sind. Da diese mobilen Beaconscanner für die verschiedene Module viel Strom benötigen, ist eine feste Stromversorgung vom Vorteil.
Wir nutzen für die Erfassung der Beacons „vehicle Tracker“ oder umgangsprachlich auch Fahrzuegtracker genannt. Diese sind in unseren Fahrzeugen verbaut. Ihre primäre Aufgabe ist eigentich das Tracking des entspechenden Fahrzeugs. Hier für Nutzen die Software GPSGate.
Was macht ein Fahrzeugtracker/ Beaconscanner?
Ein Fahrzeugracker erkennt mithilfe seiner Sensoren, ob sich ein Fahrzeug bewegt. Ein Sensorwert kann eine Beschleunigung, ein digitaler oder ein analoger Input sein. Diese Informationen plus der aktuellen Position und einem aktuellen Zeitstempel sendet das Gerät dann an einen Server.
Wir nutzen die Fahrzeugtracker vom Hersteller Teltonika. Ihrer eigentlichen Aufgabe ist das Übermitteln der Fahrzeuginformationen. Aber gleichzeitig erfassen diese Geräte auch Beacons. Über 100 Beacons pro Sendevorgang und das ist nicht gerade wenig. In ihrer Konfiguration ist es sogar möglich, zwei verschiedene Server anzusprechen. Das ist hilfreich, die Daten für einen Trackingserver für die Fahrzeuge zu verwenden und mit dem zweiten Server die Beacons auszuwerten. Dadurch sind diese Geräte perfekte mobile Beaconscanner für mich.
Übertragungsprotokoll des Beaconscanner
Ein großer Vorteil des Herstellers ist auch das offene Übertragungsprotokoll. Das macht es leicht, die in dem Übertragungsprotokoll enthalten Beaconwerte auszuwerten.
Die eigentliche Schwierigkeit ist nun die übertragenden Daten zu parsen und die enthaltenen Informationen auszuwerten.
Hierzu haben wir eine Software entwickelt, die die Kommunikation mit dem mobilen Beaconscanner durchführt und die Daten dann für unsere REST-API aufbereitet. Gerade die Kommunikation mit dem mobilen Beaconscanner erfordert etwas mehr Kreativität bei der Softwareentwicklung. Der mobile Beaconscanner meldet sich nämlich bei seinem Server an und erwartet dann eine Authentifizierung und anschließende Freigabe für das Senden der Daten.
Wie eine stationäre Erfassung aussieht zeige ich euch in diesem Artikel: stationäre Beaconscanner
Ein Kommentar
Kommentare sind geschlossen.