Software
DEX
Begriff aus dem Vending-Glossar
DEX (Data Exchange) ist die serielle Schnittstelle, über die ein Automat seine Zähler-, Verkaufs- und Ereignisdaten an ein Auslesegerät oder Telemetriemodul überträgt – physikalisch historisch ein 3-poliger 6,35-mm-Klinkenstecker, protokollseitig auf Basis von ANSI X3.28.
Herkunft und Technik
DEX wurde Ende der 1980er-Jahre nicht für Automaten erfunden, sondern von Getränkeabfüllern eingeführt: Deren Routenfahrer nutzten ohnehin Handterminals, um im Handel Bestände und Bestellungen per DEX/UCS mit den Kassensystemen abzugleichen – dieselbe Technik ließ sich beim Beliefern von Automaten direkt mitnutzen, statt eine eigene Automaten-Schnittstelle zu entwickeln. Der NAMA-Technikausschuss übernahm das Format später offiziell und verankerte es 2009 in NAMA VDI 1.0. Physikalisch ist der klassische DEX-Port ein 3-poliger 6,35-mm-Stereoklinkenstecker – optisch kaum von einer Gitarrenbuchse zu unterscheiden –, elektrisch auf RS-232-Pegel gemappt; neuere Nachrüst-Telemetriemodule bilden dieselbe Datenstruktur teils auch über andere physische Wege ab, etwa Bluetooth.
Was über DEX übertragen wird
Der Datensatz deckt im Kern folgende Kategorien ab:
- Verkaufszahlen je Warenschacht
- aktuelle Preisdaten
- Kassen- bzw. Röhrenbestände (Münzgeld)
- Tür-Auf/Zu-Ereignisse und Fehlercodes
Genau diese Kategorien hat EVA-DTS später als einheitliches Dateiformat auf den DEX-Transport aufgesetzt: DEX liefert den Übertragungsweg und die Rohdaten, EVA-DTS die strukturierte Formatierung.
Rolle im heutigen Betrieb
Von Hand ausgelesen wird DEX heute kaum noch: Ein an den Port gestecktes Telemetriemodul fragt die Steuerung automatisiert ab, meist im Tagesrhythmus, und leitet die Daten im EVA-DTS-Format weiter. Für Betreiber ist das der günstigste Weg, ein älteres Bestandsgerät in eine moderne Auswertung einzubinden, ohne die komplette Steuerung tauschen zu müssen – ein reines Telemetrie-Nachrüstmodul kostet deutlich weniger als eine neue Automatensteuerung. Die Datenqualität hängt dabei allerdings vom Alter und Funktionsumfang der jeweiligen Steuerung ab: Sehr alte Controller implementieren mitunter nur einen Teil des DEX-Feldsatzes, was sich in lückenhaften Auswertungen im VMS bemerkbar macht – ein Punkt, den man vor dem Kauf eines Telemetrie-Nachrüstsatzes prüfen sollte.