Diebstahlschutz im Handel auf der Live-Karte: RFID-Leser, Ausgänge, tote Winkel
Wie eine Demo-Filiale 85 RFID-Leser kartiert, nach Aktivität pulsieren lässt, Offline-Tore an der Rampe findet und alles in einer Anti-theft-Lösung bündelt.


Kurz gesagt
Verlustprävention ist eine „Wo“-Frage
RFID-Verlustprävention steht und fällt mit der Abdeckung. Ein Tag, das durch eine Tür mit totem Leser geht, ist unsichtbar – egal wie gut der Rest des Systems ist. Die Lesersoftware meldet einen Offline-Leser meist in einer Geräteliste; welcher Durchgang dadurch unbewacht bleibt, zeigt sie selten. Stehen die Leser auf dem Grundriss, genügt ein Blick.
Spatial Map ist kein EAS- oder RFID-System und löst keine Alarme aus. Es ist die Karte, der Bericht und die Historie über den Lesern, die Sie ohnehin betreiben – dieselbe Idee wie auf der Seite Lösung Diebstahlschutz, hier mit echten Demodaten.
Die Filiale und ihre Leser
Retail Mart Store ist eine dreigeschossige Demo-Filiale (Ground, Level 1, Level 2) mit Abteilungen, Regalen, Rolltreppen und Aufzügen. Jeder RFID-Leser ist ein Marker, benannt nach dem Durchgang, den er abdeckt – RFID-G-01 · Receiving / Loading Docks ↔ Outside, RFID-G-26 · Bakery ↔ Deli –, der Name sagt also schon, wohin man gehen muss. Alle Zahlen stammen aus den Demodaten, gelesen am 11. Oktober 2026.
| Standorttyp | Leser | Wo |
|---|---|---|
| Gate | 66 | Türen zwischen Räumen, Eingänge, Warenannahme |
| Escalator | 9 | Rolltreppen-Podeste |
| Elevator | 9 | Aufzugstüren |
| Stairs | 1 | Ein Treppenpodest |


Wie die Lesungen hineinkommen
Die Lesungen landen in einer Tabelle: Retail Mart · RFID Reader Reads – 85 Zeilen, 18 Felder, angelegt mit der Art RFID tag. Reader ID ist Pflicht und eindeutig, also der Zeilenschlüssel. Die Demo hält eine Zeile pro Leser mit laufenden Zählern statt einer Zeile pro Tag-Lesung – das hält die Karte leicht und den Bericht schnell. Eine Zeile:
{
"reader_id": "RFID-G-02",
"reader_name": "RFID-G-02 · Office ↔ Receiving / Loading Docks",
"reader_type": "Gate",
"floor": "Ground",
"status": "Active",
"reads_today": 590,
"reads_last_hour": 56,
"unique_tags_today": 288,
"in_count_today": 294,
"out_count_today": 296,
"last_read_at": "2026-10-08T09:25:12Z",
"last_tag_epc": "E2801121130DB42AB66C7A7B",
"last_sku": "SKU-339201 Frozen Peas 1kg",
"last_direction": "Out",
"alerts_today": 2,
"rssi_dbm": -59.4,
"firmware": "4.2.1",
"elevation_m": 2.4
}Ihre Leser-Middleware – oder ein kleines Brückenskript – hält diese Zeilen auf zwei Arten aktuell:
- 1Per Schreib-API pushen
Im Reiter API & access der Tabelle einen Schlüssel anlegen – einen pro System, damit sich einer widerrufen lässt, ohne die anderen zu brechen – und als Bearer-Token senden. Jeder Schlüssel ist auf 60 Anfragen pro Minute begrenzt, die Bulk-Endpunkte nehmen bis zu 1.000 Zeilen: alle 85 Leser also in einem Aufruf alle paar Sekunden bündeln statt einem Aufruf pro Lesung. `PATCH /rows/bulk` führt nur die gesendeten Felder zusammen.
- 2Oder Spatial Map abrufen lassen
Im selben Reiter Pull from a REST API einschalten. Spatial Map ruft Ihre URL nach Zeitplan ab – höchstens alle 30 Sekunden – und schreibt jeden gelieferten Eintrag per Upsert.
curl -X PATCH https://<your API host>/api/v1/public/tables/rows/bulk \
-H "Authorization: Bearer sgv_tbl_..." \
-H "Content-Type: application/json" \
-d '{"rows": [
{"entityKey": "RFID-G-02", "patch": {"status": "Active", "reads_last_hour": 56, "reads_today": 590,
"last_read_at": "2026-10-08T09:25:12Z", "last_direction": "Out"}},
{"entityKey": "RFID-G-01", "patch": {"status": "Offline", "reads_last_hour": 0}}
]}'Bei null anfangen? Auf Create new table unter „What kind of data is this?“ RFID tag wählen; die Tabelle startet mit den Standardspalten dieser Art, die sich umbenennen oder entfernen lassen.


Darstellen: Pulsing zone activity
Der Datenlink RFID reader activity macht aus Zeilen Visualisierungen (Darstellungsmodi):
- Display mode: Pulsing zone activity – ein animierter Ring mit Zähl-Badge an jedem Leser; das Badge zeigt `reads_last_hour`.
- Attach to shapes – Formart marker, Match by attribute: `reader_name` ↔ Name des Markers.
- Floor scope: From record – das Feld `floor` ordnet Ground, Level 1 und Level 2 den drei Grundrissen der Filiale zu, sodass jeder Leser auf seiner Etage erscheint.
- Map tooltip – Auslöser Hover, bei Klick Open tooltip / content panel, mit 16 Feldern von Reader ID bis Firmware.
| Style-Regel | Bedingung | Farbe | Priorität |
|---|---|---|---|
| Retail · RFID offline | status gleich Offline | Rot | 10 |
| Retail · RFID idle | status gleich Idle | Grau | 20 |
| Retail · RFID active | status gleich Active | Violett | 30 |


Der Bericht RFID Live Map
Retail Mart · RFID Live Map ist ein Vollkarten-Bericht: Leserliste links, KPI-Karten oben, das Insights-Panel rechts, dazwischen die Filiale. Filter: Floor, Status und Search by reader.
- KPIs: Rows 85 · Total reads today 61.795 · Total reads last hour 6.700 · Total unique tags today (pro Leser summiert – ein Tag, das zwei Leser sehen, zählt doppelt).
- Nach Status: Active 81,2 %, Idle 14,1 %, Offline 4,7 %.
- Lesungen heute je Etage: Ground 31.401 · Level 1 12.681 · Level 2 17.713.
- Mit dem Erdgeschoss-Grundriss gewählt zeigt die Liste dessen 39 Leser, jeweils mit Status und Lesungen heute.


Was die Demodaten melden
- Vier Leser sind offline, drei davon bewachen die Warenannahme: RFID-G-01 (Rampe ↔ außen, letzte Lesung 8. Oktober, 04:30 UTC), RFID-G-15 und RFID-G-16 (Rampe ↔ Lebensmittel). Durch diese Tür kommt die Ware – die Lücke, die zuerst zu schließen ist.
- Der vierte, RFID-L2-22, sitzt zwischen Music & Books und Entertainment & Media auf Level 2.
- Zwölf Leser sind inaktiv. Inaktiv heißt nicht defekt, aber ein inaktiver Leser an einem Ausgang während der Öffnungszeit verdient einen Kontrollgang.
- Die Leser meldeten heute 38 Ausgangsalarme. Das Feld Exit alerts today legt jede Zahl auf den Leser, der sie ausgelöst hat – einen Klick entfernt im Inhaltspanel.
Bündeln: eine Anti-theft-Lösung
- 1+ neben Solutions klicken
In der Seitenleiste, unter den Workspace-Seiten.
- 2Anti-theft wählen
„RFID tags, gates, cameras and alarm events.“ Die Schlüsselwörter – theft, security, rfid, tag, alarm, gate, camera, alert – haken passende Elemente vor: die Tabelle RFID Reader Reads, den Bericht RFID Live Map und den Bericht RFID Reader Reads.
- 3Die Filiale selbst ankreuzen
Retail Mart Store enthält keines der Schlüsselwörter – also im Reiter Facilities ankreuzen und dann Create solution klicken.
Nichts wird verschoben oder kopiert – dieselbe Filiale kann auch in einer Retail-Lösung stehen. Die Lösung bekommt eine eigene Startseite, einen Eintrag in der Seitenleiste und eine Scope-Leiste. Siehe Lösungen.


Ein Prüfpfad ohne Zusatzaufwand
Jeder Schreibvorgang auf eine Tabellenzeile wird in einem Änderungsprotokoll festgehalten. Einen Leser in der Detailansicht des Viewers öffnen – seine Historie listet jede Aktualisierung mit den geänderten Feldern, praktisch, wenn jemand fragt, seit wann RFID-G-01 schweigt. Siehe Tabellenhistorie im Viewer.
Selbst aufbauen
Eine Tabelle und einen Schlüssel für die Schreib-API anlegen, mit Style-Regeln verknüpfen, einen Vollkarten-Bericht hinzufügen und alles in einer Lösung bündeln. Zu Leserplatzierung und Antennen lesen Sie RFID-Leser in eine Indoor-Karte integrieren; Bestand und Kühlkette derselben Filiale zeigt Regalüberwachung auf der Live-Filialkarte.
Testen Sie die Plattform, auf die Ihre Daten gehören.
Spatial Map verwandelt Tabellen, Sensor‑Streams und CAD‑Zeichnungen in eine lebende 3D‑Ansicht Ihrer Standorte — nichts zu installieren, sieben Tage kostenfrei.
Live ansehen
Weiterlesen
- AnwendungsfallTerminalbetrieb auf der Live-Karte: RFID-Gepäckanhänger, Warteschlangen und GatesEin Terminal lebt von Übergaben: vom Check-in zur Sicherheitskontrolle, vom Gate zum Gepäckband. Jede Übergabe passiert an einem Ort, also gehört jede auf eine Karte. So bringt unsere Demo Silverbay Terminal 2 Gepäckanhänger, Warteschlangen, Gates und Auslastung in eine Live-Ansicht mit zwei Ebenen.
- AnwendungsfallCross-Dock und Hof auf einer Live-Karte: Rampentore, Trailer und EinfahrtenEin Cross-Dock lebt vom Takt: Welches Tor wird gerade abgefertigt, welcher Trailer steht zu lange im Hof, welche Einfahrtsspur staut sich? Gebäude und Hof auf einer Live-Karte machen diese Antworten auf einen Blick sichtbar. So geht es – am Beispiel unserer Demo Eastport Cross-Dock Freight Hub.
- AnwendungsfallPharma-Kühllager und QC auf einer Live-Karte: Zonen, Abweichungen, SperrenEine Sonden-ID, eine Türnummer oder eine Proben-ID werden erst nützlich, wenn man sieht, zu welchem Raum, welcher Rampe oder welchem Regal sie gehören. So läuft ein pharmazeutisches Kühllager samt QC-Bereich auf einer einzigen Live-Karte – am Beispiel unserer zweigeschossigen Demo Polar Pharma.