User Engagement
Blue-Dot-Wayfinding, virtuelle Beacons, kontextbezogene Nachrichten und App Wakeup über eine SDK-fähige Anwendung.
Indoor Location technisch und organisatorisch beherrschen – von Floorplan, AP-Platzierung und vBLE über Wayfinding und Asset Visibility bis zu Zonen, Analytics, SDK, Webhooks, Location SLEs, Datenschutz und systematischer Fehlerbehebung.
Blue-Dot-Wayfinding, virtuelle Beacons, kontextbezogene Nachrichten und App Wakeup über eine SDK-fähige Anwendung.
BLE-Tags werden von APs empfangen; Live View, History, Filter und Analytics machen Assets auffindbar.
Besuche, Dwell Time, Occupancy, Zonen, Journeys und langfristige Auslastung werden aggregiert ausgewertet.
Die Dienste verwenden gemeinsame Grundlagen – AP-Infrastruktur, Floorplans, Zonen und Mist Cloud – aber unterschiedliche Signalrichtung, Clients, Subscriptions und Datenmodelle.
| Verfahren | Wer sendet? | Wer empfängt? | Ergebnis |
|---|---|---|---|
| vBLE Wayfinding | AP mit virtuellen BLE-Beams | Smartphone/App mit Mist SDK | Blue Dot und Beacon-/Zonenereignisse |
| Asset Visibility | BLE-Tag am Asset | AP/BT11 | Cloudschätzung, Zone und Location History |
| Connected Wi-Fi Client | verbundener WLAN-Client | Wi-Fi-Infrastruktur | Clientposition/Präsenz nach verfügbarer Telemetrie |
| Passive BLE Analytics | sichtbares BLE-Gerät | AP | anonyme beziehungsweise wechselnde Beobachtung |
| SDK Active Analytics | App/SDK und vBLE-Infrastruktur | App und Cloudintegration | identifizierbare, zustimmungsabhängige App-Experience |
Juniper beschreibt vBLE als patentierte Indoor-Location-Technik. Unterstützte APs verwenden ein dynamisches Array aus acht gerichteten BLE-Antennen, das BLE-Signale senden und empfangen kann.
Position und Abstrahlbereich werden im Portal auf dem Floorplan konfiguriert. Physische Batteriebeacons an diesen Punkten entfallen.
Optional sendet der AP einen neunten omnidirektionalen „Super Beacon“, der mit einer Mist-SDK-App Benachrichtigungen auslösen kann.
| Site-Einstellung | AP-Verhalten | Cloudübertragung laut Juniper |
|---|---|---|
| nur vBLE Engagement | AP sendet BLE-Beams | jede Sekunde |
| nur Asset Visibility | AP empfängt BLE-Tags | alle 2 Sekunden |
| beides | AP sendet und empfängt | alle 2 Sekunden |
Juniper empfiehlt nur die Funktionen zu aktivieren, die für den Use Case erforderlich sind, wenn Senden und Empfangen gemeinsam Leistung beeinflussen können.
| Use Case | Komponenten | Erfolgskriterium |
|---|---|---|
| Indoor Wayfinding | vBLE, Floorplan, SDK-App, User Engagement | stabiler Blue Dot und nutzbare Route |
| Proximity Messaging | vBeacon/Zone, SDK-App, App Wakeup optional | richtiger Trigger am richtigen Ort |
| Equipment Finding | BLE-Tag, Asset Visibility, APs/BT11, Live View | Asset in korrekter Zone auffindbar |
| Occupancy | Zonen, passende Datenquelle, Analytics | nachvollziehbare Raum-/Zonenauslastung |
| Engagement | Besuchs-/Dwell-Daten und Sitezeitplan | definierte Besucher- und Verweildaten |
| AR/VR Wayfinding | User Engagement, Mist SDK, Partner-App und Kamera | Blue Dot plus appseitige AR/VR-Navigation |
| Systemintegration | REST API/Webhooks und Drittsystem | korrekte Events, Koordinaten und Identitäten |
Bei AR/VR liefert Mist den Blue Dot; die kamera- und darstellungsbezogene AR/VR-Erfahrung stellt die Partneranwendung bereit.
Locationfunktionen erscheinen abhängig von aktivierter Subscription, Sitekonfiguration und Rolle. Juniper führt insbesondere User Engagement und Asset Visibility als getrennte Dienste.
| Ziel | Typische Voraussetzung |
|---|---|
| Wayfinding / vBLE Engagement | User Engagement, unterstützte APs, SDK-App |
| Asset Tracking | Asset Visibility, BLE-Tags, APs auf Floorplan |
| Engagement Analytics | Engagement-Konfiguration und Subscription |
| Premium Location Analytics | Premium-Analytics-Subscription |
| Marvis-gestützte Diagnose | passende Marvis-Subscription |
Der konkrete SKU-, Trial- und Funktionsumfang wird vor Planung in der aktuellen Subscription-Dokumentation und im eigenen Portal geprüft.
Die aktuelle Location-Dokumentation listet als vBLE-fähige Indoor-Geräte AP21, AP33, AP41, AP43, AP45 und BT11 sowie als Outdoor-Geräte AP61 und AP63. Diese Liste ist zeitabhängig und wird vor Beschaffung neu geprüft.
Kombiniert WLAN und Location Services. Modell, Antennenarray, Montage und aktivierte Funktionen bestimmen die Fähigkeiten.
Kein Wi-Fi-AP, sondern BLE-Gerät zur Ergänzung von Location-Coverage, etwa in Ecken, Fluren oder am Rand eines Assetbereichs.
Für Asset Visibility empfiehlt Juniper das „Rubber Band Model“: Vier APs verankern die äußeren Ecken des gewünschten Bereichs; weitere APs füllen die Fläche. Dieses Modell ist ausdrücklich für Asset Visibility gedacht, nicht als allgemeine Wi-Fi-Planungsregel.
| Parameter | Juniper-Richtlinie | Begründung |
|---|---|---|
| Montage | Decke, LED zum Boden | beste Richtwirkung der BLE-Beams |
| Höhe | 9–15 ft beziehungsweise 2,7–4,5 m | Signalstärke und Beam-Richtung |
| AP-Abstand | 10–15 m; nicht näher als 8 m im selben offenen Raum | Abdeckung ohne unnötige Überdichte |
| Sichtbeziehung | jeder AP zu mindestens zwei weiteren APs | stabile räumliche Einordnung |
| BLE-Radius | optimal ungefähr 15 m | Planungswert, um Signaldichte aufzubauen |
| Hindernisse | nicht hinter/unter/in Objekten oder nahe Metall, Glas, Beton | Reflexion und Abschattung begrenzen |
An Kreuzungen und Ecken wird für Wayfinding bewusst Coverage vorgesehen. Bei Montage außerhalb der Richtlinien empfiehlt Juniper die Abstimmung mit einem Sales Engineer.
Jede Location-Site benötigt mindestens einen korrekt skalierten Floorplan. Die physische Installation und die Portalmetadaten müssen übereinstimmen.
| Fehler | Typisches Symptom |
|---|---|
| falscher Maßstab | Bewegungen erscheinen deutlich zu klein oder zu groß |
| falsche AP-Position | Client/Asset „teleportiert“ in andere Bereiche |
| falsche AP-Rotation | Position erscheint auf gegenüberliegender AP-Seite „gespiegelt“ |
| falsche Höhe | unstabile Signal-/Richtungsbewertung |
| falscher Floor | Objekt wird auf falschem Geschoss dargestellt |
Die Validierung erfolgt mit Ruler und realen Maßen sowie einer Vor-Ort-Prüfung von X/Y, Orientierung und Montagehöhe.
Seit 2026 kann Mist beim Upload eines neuen Floorplans die Gebäudegrenze automatisch erkennen und eine Inclusion Zone erzeugen. Sie soll verhindern, dass XY-Schätzfehler ein Objekt außerhalb des Gebäudes darstellen.
| Eigenschaft | Verhalten |
|---|---|
| neuer Floorplan | Gebäudeumriss kann automatisch als Inclusion Zone erzeugt werden |
| bestehender Floorplan | nicht automatisch verändert; Re-run Geo-Fence kann neu berechnen |
| unterstützte Entitäten | Connected Wi-Fi Clients, Named Assets, SDK Clients und BLE |
| Speichern | erzeugte Geofence automatisch gespeichert; spätere manuelle Änderungen speichern |
Geometrischer Bereich auf dem Floorplan. Nutzbar für Occupancy, Dwell Time, Entry/Exit-Webhooks und appseitige Alerts.
RSSI-basierter Bereich um einen oder mehrere APs. Nutzbar für SDK Clients, Named Assets sowie verbundene und unverbundene Wi-Fi-Clients.
| Anforderung | Praxis |
|---|---|
| eindeutiger Name | Gebäude, Etage und Raum logisch benennen |
| keine ungewollte Überlappung | Entry/Exit-Flattern und doppelte Counts vermeiden |
| reale Grenze | Wände, Türen und Nutzungsbereich berücksichtigen |
| Auto Zone | Beta-Vorschläge kontrollieren, verschieben, löschen und umbenennen |
| API-Verbraucher | Zone-ID und Name versioniert verwalten |
Unter Location → Live View werden Floorplan, APs, BT11, virtuelle/physische Beacons, Zonen, Wi-Fi-Clients, SDK-Clients und Assets abhängig von Einstellungen und Lizenz visualisiert.
Juniper nennt für BLE-beaconbasierte Named Assets zonale Genauigkeit von etwa 3–5 Metern und weist ausdrücklich darauf hin, dass Pinpoint Accuracy wegen der begrenzten Taginformation nicht möglich ist.
| Live-View-Prüfung | Frage |
|---|---|
| Last Seen | Ist die Position aktuell? |
| Floorplan | Wurde das richtige Geschoss zugeordnet? |
| Zone | Passt die Zone zur realen Position? |
| History | Ist die Bewegung plausibel oder springt sie? |
| AP-/Beam-Sicht | Gibt es genügend und korrekt orientierte Sensoren? |
Für Wayfinding sendet das vBLE-Array virtuelle Beacons. Die mobile App empfängt sie und verwendet das Mist SDK zur Blue-Dot-Bestimmung. Routing, Benutzeroberfläche, Inhalte und gegebenenfalls AR/VR werden in der Kunden-/Partner-App umgesetzt.
App Wakeup kann in Verbindung mit dem SDK eine Anwendung beim Betreten eines Bereichs ansprechen. Berechtigungs- und Betriebssystemgrenzen werden pro Android-/iOS-Version getestet.
Ein BLE-Tag sendet Advertisements. APs beziehungsweise BT11 hören das Signal, die Mist Cloud verarbeitet die Beobachtungen und ordnet das Asset einem Floorplan und einer Zone zu.
Assets können einzeln benannt oder über Filter gruppiert werden. Filter verwenden vorhandene Beaconinhalte wie Herstellerdaten, Service UUID oder andere Werte. Juniper erlaubt pro Asset Filter die Kombination von bis zu sechs Filtertypen und Werten.
| Dashboard | Typische Aussagen | Grenze |
|---|---|---|
| Engagement Analytics | Visits, Dwell Time, Wait Time, wiederkehrende Besuche | Identität und MAC-Randomisierung beachten |
| Occupancy Analytics | Personen-/Clientdichte und Überbelegung nach Zone | gezählte Geräte sind nicht zwingend Personen |
| Premium Location Analytics | langfristige, gefilterte Location-Trends | separate Subscription und Datenmodell |
| Asset Insights | Nutzung, Bewegung und Aufenthaltsmuster benannter Assets | Tag-Sichtbarkeit und Zonenqualität |
Juniper nennt Engagement, Occupancy und Premium Analytics als locationbezogene Dashboards. Engagement und Premium Analytics benötigen eine Subscription; die konkrete Sichtbarkeit wird im eigenen Portal geprüft.
Mobile Geräte randomisieren häufig ihre Wi-Fi- und BLE-Adressen. Bei BLE kann sich die Adresse etwa nach dem Aufwachen ändern. Passive Analytics sieht dann weder zuverlässig die physische MAC noch dauerhaft dasselbe Gerät.
| Auswirkung | Folge |
|---|---|
| Hidden MAC | Suche nach der physischen Adresse findet das Gerät nicht |
| Multiple MACs | ein Gerät kann wie mehrere Besucher erscheinen |
| unregelmäßiges Advertising | Gerät ist zeitweise nicht beobachtbar |
| wenige Payloaddaten | Identität und Kontext bleiben begrenzt |
Eine SDK-App kann aktive, identifizierbare Analytics ermöglichen, weil sich Benutzer in der Anwendung anmelden oder bewusst interagieren. Das verbessert Datenqualität, erhöht aber zugleich Datenschutz- und Einwilligungsanforderungen.
Das SDK unterstützt Android und iOS bei der Entwicklung kundenseitiger Indoor-Location-Anwendungen. In aktuellen Integrationen wird laut Juniper IndoorLocationManager statt der älteren MSTCentralManager-Klasse verwendet.
Simulatoren bilden BLE- und Sensorsituation nicht vollständig ab. Genauigkeits- und Berechtigungstests erfolgen auf realen Geräten mit mehreren OS-/Hardwarevarianten.
Location-Webhooks pushen Ereignisse an eine konfigurierte URL. Juniper dokumentiert:
| Webhook | Auslösung |
|---|---|
| Location Coordinates | regelmäßige Koordinatenupdates unter einer Sekunde |
| Zone Entry/Exit | Client beziehungsweise Asset betritt oder verlässt Location Zone |
| Virtual Beacon Entry/Exit | Client betritt oder verlässt vBeacon-Abdeckung |
Voraussetzung sind korrekt skalierter Floorplan, korrekte AP-Position/-Orientierung und – für Zonen- beziehungsweise vBeacon-Events – die jeweiligen Objekte auf dem Floorplan.
Unter Monitor → Service Levels → Location werden Location-Experience-Faktoren dargestellt. Sichtbare Schaltflächen hängen von den Subscriptions ab.
| SLE-/Classifier-Beispiel | Aussage |
|---|---|
| SDK Connection | Verbindung zwischen App/SDK und Locationdienst |
| Latency | Latenz von Location Responses/Estimates; nach Wi-Fi, Cellular oder unbekannt |
| Teleports | geschätzte Position weicht über Threshold von tatsächlicher Position ab |
| Beacon Density | App sieht zu wenige AP-Beacons |
| Beam Density | App erkennt zu wenige gerichtete Beams |
| vBLE Placement | AP-Platzierung beeinträchtigt Genauigkeit |
| Device Sensor / Weak RSSI | Gerätesensoren oder schwaches Signal beeinflussen Schätzung |
Success Thresholds können in den Location-SLE-Einstellungen angepasst werden. Ein Threshold wird aus dem fachlichen Use Case abgeleitet und nicht nur so gesetzt, dass die Anzeige grün wird.
| Symptom | Wahrscheinlicher Prüfpunkt |
|---|---|
| Bewegung zu groß/klein | Floorplan-Maßstab |
| Position springt | AP-X/Y, Signaldichte, Floor-Zuordnung |
| Position gespiegelt | AP-Rotation/LED-Richtung |
| Asset nicht sichtbar | Asset Visibility, Tag-MAC, Power, Intervall, Batterie |
| Blue Dot fehlt | SDK Secret, Bluetooth/Location Permission, vBLE, Appstatus |
| Objekt außerhalb Gebäude | Inclusion Zone sowie grundlegende Metadaten |
| Entry/Exit flattert | Zonengrenze, RSSI-Schwankung und Überlappung |
Locationdaten können Bewegungen, Anwesenheit, Arbeitsabläufe oder Nutzungsverhalten erkennen lassen. Welche Verarbeitung zulässig ist, hängt von Zweck, Personengruppe, Rechtsgrundlage, Transparenz und konkreter Ausgestaltung ab und muss organisatorisch beziehungsweise rechtlich geprüft werden.
| Prinzip | Umsetzung |
|---|---|
| Zweckbindung | Wayfinding, Assetfinding und Personalanalyse nicht vermischen |
| Datenminimierung | Zone statt Koordinate, Aggregat statt Einzelhistorie, wenn ausreichend |
| Transparenz | Nutzer über Sensorik, App, Zweck, Empfänger und Dauer informieren |
| Berechtigung | Live View, History, Analytics, APIs und Exporte rollenbasiert trennen |
| Aufbewahrung | fachlich erforderliche Frist definieren und technisch umsetzen |
| Pseudonymisierung | Identität von Analyse trennen, soweit Zweck dies erlaubt |
| Webhook-Schutz | TLS, Secretrotation, Logging und Empfängerprüfung |
| Folgenabschätzung | bei hohem Risiko datenschutzfachlich vor Produktivstart prüfen |
| Behauptung | Bewertung | Fachliche Einordnung |
|---|---|---|
| „Gutes Wi-Fi garantiert gute BLE-Ortung.“ | Falsch | Location benötigt eigene Beam-Dichte, Randabdeckung, Montage und Metadaten. |
| „vBLE und Asset Visibility arbeiten gleich herum.“ | Falsch | Bei Wayfinding sendet der AP; beim Asset Tracking sendet der Tag und der AP empfängt. |
| „BLE-Tags liefern Pinpoint Accuracy.“ | Falsch | Juniper nennt für Named Assets zonale Genauigkeit von 3–5 Metern. |
| „Mehr APs sind immer besser.“ | Falsch | Zu enge Platzierung bringt im selben Raum keinen Vorteil und kann stören. |
| „Geofencing repariert falsche Floorplans.“ | Falsch | Es begrenzt Schätzungen, korrigiert aber keine falschen Metadaten. |
| „Ein beobachtetes Gerät ist eine Person.“ | Falsch | Eine Person kann mehrere oder keine Geräte tragen; MAC Randomization verfälscht Counts. |
| „SDK-Tests im Simulator reichen aus.“ | Falsch | BLE, Sensoren, Berechtigungen und Blue Dot werden auf realen Geräten getestet. |
| „Technische Verfügbarkeit erlaubt jede Nutzung.“ | Falsch | Zweck und Rechtsgrundlage müssen separat geprüft werden. |
Stand der fachlichen Prüfung: August 2026. AP-Modelle, Locationverfahren, SDKs, Genauigkeit, Zone-Funktionen, Analytics, Rollen und Subscriptions können sich ändern. Für produktive Entscheidungen gelten die aktuelle Juniper-Dokumentation, reale AP-/Floorplan-Situation, konkrete Cloudregion und anwendbare Datenschutzvorgaben.