Zum Hauptinhalt springen

Geraete-Architektur

ProfiPOS unterstuetzt eine breite Palette an Endgeraeten — jedes Geraet spricht ausschliesslich mit dem lokalen Standort-Server via MQTT (LAN).

Geraetetypen

TypRepoFormUI?
kassede.profipos.kasseWindows-Thin-Clientja
ordermande.profipos.goappMobile (Flutter)ja
kitchen_displayde.profipos.kitchendisplayAndroid-Tabletja
kunden_displayde.profipos.kundendisplayAndroidja (anzeigend)
selfservicede.profipos.selfserviceAndroid-Kioskja
werbedisplayde.profipos.werbedisplayAndroidja (anzeigend)
lieferappde.profipos.lieferappAndroid-Auto + iOSja
ledmodulde.profipos.ledmodulESP32nein
drucker(Hardware)TCP/9100nein
zvt(Hardware)TCP/22000nein
mdb_terminalde.profipos.mdbterminalRS232/MDBnein

Onboarding

Display-Geraete (Kasse, Orderman, Display) zeigen einen Cloud-Pairing- Code an, der im Backoffice freigeschaltet wird (Stufe 1: REST).

Headless-Geraete (LED-Modul, Drucker, ZVT, MDB) werden vom Standort- Server per UDP-Broadcast gefunden und im Backoffice "geclaimed" (Stufe 2: vom Server gemeldet).

Topic-Namensraum

Alle MQTT-Topics folgen dem Muster:

profipos/{mandant_kurz}/{standort_kurz}/{bereich}/{entity_kurz}/{action}

*_kurz sind die ersten 8 Hex-Zeichen der UUID ohne Bindestrich. Details: MQTT-Topics.