Zum Inhalt
v26.3

DiKAS auf Android

DiKAS bietet zwei Android-Apps für unterschiedliche Einsatzzwecke:

App Einsatz Server nötig?
DiKAS Standalone Eigenständige Kasse auf dem Tablet Nein — alles lokal
DiKAS Client Tablet verbindet sich mit einem DiKAS-Server Ja — Server im Netzwerk

DiKAS Standalone (eigenständige App)

Die Standalone-App läuft komplett eigenständig auf dem Tablet — ohne separaten Server, ohne permanente Internetverbindung.

Voraussetzungen

Anforderung Minimum
Android-Version Android 10 oder neuer
Speicher Mindestens 2 GB frei
Gerätetyp Tablet oder Smartphone
NFC Optional, für kontaktloses Bezahlen (SumUp Tap-to-Pay)

Erster Start

  1. Öffnen Sie die DiKAS-App
  2. Die App startet den integrierten Server automatisch (wenige Sekunden)
  3. Der Login-Bildschirm erscheint
  4. Melden Sie sich mit admin / admin an
  5. Passwort sofort ändern (Admin → Personal → Admin-Benutzer)

Die App läuft im Vollbildmodus — keine Android-Navigationsleiste, kein Statusbalken. DiKAS nutzt den gesamten Bildschirm.


DiKAS Client (Server-Anbindung)

Die Client-App ist für Tablets gedacht, die sich mit einem bestehenden DiKAS-Server verbinden — z. B. als zusätzliche Kellner-Kasse im Service.

Voraussetzungen

  • DiKAS-Server im Netzwerk erreichbar
  • Tablet und Server im selben WLAN/Netzwerk
  • Android 10 oder neuer

Einrichtung

  1. Öffnen Sie die DiKAS Client-App
  2. Geben Sie die Server-Adresse ein (z. B. https://192.168.1.100)
  3. Die SSL-Warnung mit „Weiter" bestätigen (selbstsigniertes Zertifikat)
  4. Mit Ihren Zugangsdaten anmelden

Die Client-App zeigt dieselbe Oberfläche wie der Browser, bietet aber zusätzlich:

  • Vollbildmodus ohne Android-Navigationsleiste
  • SumUp Tap-to-Pay direkt am Tablet (NFC)
  • Stabilere Verbindung als der Browser (kein versehentliches Tab-Schließen)

Tipp

Die Client-App eignet sich ideal als Kellner-Terminal: Bestellungen aufnehmen, Tische verwalten und per Tap-to-Pay kassieren — alles auf einem Tablet.


Funktionsumfang (Standalone)

Die Standalone-App enthält das vollständige DiKAS-Kassensystem:

Alle Kernfunktionen

Funktion Verfügbar
Kassieren (Direktverkauf + Tische) Ja
Artikel, Gruppen, Optionen Ja
Kunden, Guthaben, Gutscheine Ja
Tischplan mit Tischformen Ja
Personal & Kellnerwechsel Ja
Bestellungen & Küchen-/Thekendruck Ja
Tagesabschluss (Z-Bericht) Ja
Storno Ja
Bewirtungsbeleg Ja
Zeiterfassung (Stempeln) Ja
Berichte & Auswertungen Ja
Admin-Bereich Ja

Drucker über WLAN

Die App druckt über Netzwerk-Drucker (WLAN/LAN):

  • Bondrucker (Epson, Star, Bixolon) über ESC/POS
  • Küchendrucker für Sammelbons
  • Thekendrucker für Getränkebestellungen

Kein Drucker verfügbar? Bons werden als PDF im Browser angezeigt.

Kartenzahlung mit SumUp Tap-to-Pay

Auf NFC-fähigen Android-Geräten können Sie direkt per Tap-to-Pay kassieren — ohne separates EC-Terminal:

  1. Zahlungsart „SumUp" wählen
  2. Kunde hält Karte oder Smartphone an das Tablet
  3. Zahlung wird über SumUp verarbeitet
  4. Beleg wird erstellt

Einrichtung: Admin → Einstellungen → Terminals → SumUp Tap-to-Pay aktivieren. Sie benötigen ein SumUp-Händlerkonto (API-Key und Merchant Code).

ℹ️ Hinweis: Für Tap-to-Pay ist eine Internetverbindung zum SumUp-Server erforderlich.

ZVT-Terminal über WLAN

Klassische EC-Terminals (Ingenico, Verifone, CCV) können über WLAN angebunden werden, wenn Terminal und Tablet im selben Netzwerk sind.

Einrichtung Schritt für Schritt:

  1. Terminal vorbereiten:

    • EC-Terminal einschalten und mit dem WLAN verbinden
    • IP-Adresse des Terminals notieren (steht im Terminal-Menü unter Netzwerk/WLAN, z. B. 192.168.1.50)
    • ZVT-Port prüfen (Standard: 20007)
  2. Terminal in DiKAS anlegen:

    • Admin → Einstellungen → Terminals
    • „Neu" tippen
    • Name eingeben (z. B. „EC-Terminal Theke")
    • Typ: ZVT
    • IP-Adresse des Terminals eingeben (z. B. 192.168.1.50)
    • Port: 20007
    • „Speichern"
  3. Verbindung testen:

    • In den Terminal-Einstellungen auf „Status" tippen
    • Bei erfolgreicher Verbindung erscheint „Verbunden"
    • Optional: „Kassenschnitt" am Terminal durchführen
  4. Kassieren mit Karte:

    • Beim Zahlen „EC-Karte" als Zahlungsart wählen
    • Der Betrag wird automatisch ans Terminal gesendet
    • Kunde zahlt am Terminal (Karte einstecken oder kontaktlos)
    • Nach erfolgreicher Zahlung wird der Bon abgeschlossen

Tipp

Vergeben Sie dem EC-Terminal eine feste IP-Adresse im Router, damit sich die Verbindung nicht bei jedem Neustart ändert.


📡 Offline-Betrieb

Die Android-App arbeitet komplett offline:

Eigenschaft Details
Datenbank SQLite — lokal auf dem Gerät
Internetverbindung Nur für Kartenzahlung (SumUp) nötig
Barzahlung Funktioniert immer, ohne Internet
Daten Alle Artikel, Kunden, Belege lokal gespeichert

Die Daten bleiben auf dem Gerät, auch wenn die App geschlossen wird. Ein regelmäßiges Backup ist empfehlenswert.


Unterschiede zwischen den Varianten

Funktion Server (PC) Standalone-App Client-App
Eigener Server nötig Nein Ja
Datenbank CouchDB / SQLite / SQL Server SQLite (lokal) Server
Mehrere Geräte Ja (beliebig viele) Einzelgerät Ja (über Server)
EC-Terminal (ZVT) Seriell + Netzwerk Nur WLAN Nur WLAN
SumUp Tap-to-Pay Nein Ja (NFC) Ja (NFC)
DATEV-Export Ja Nein Ja (über Server)
Disco-Modul Ja Nein Ja (über Server)
Schankanlage (seriell) Ja Nein Nein

Alle anderen Funktionen sind identisch — dieselbe Oberfläche, dieselben Workflows.


💡 Tipps für den Tablet-Betrieb

Bildschirmsperre deaktivieren: Damit das Tablet nicht während des Betriebs sperrt. Android-Einstellungen → Display → Bildschirm-Timeout → „Nie" (oder sehr lang).

Akku-Optimierung ausschalten: Android-Einstellungen → Apps → DiKAS → Akku → „Nicht eingeschränkt". So wird die App nicht im Hintergrund beendet.

Helligkeit anpassen: Für Terrassen-Betrieb die Helligkeit erhöhen. Bei Nachtbetrieb (Disco, Bar) die Helligkeit reduzieren.

Laden im Betrieb: Schließen Sie das Tablet an eine Stromquelle an, wenn es dauerhaft an der Theke steht. Der Akku reicht für einen normalen Servicetag, aber bei Dauerbetrieb ist Laden sicherer.

Backup: Erstellen Sie regelmäßig ein Backup über Admin → Datenimport → Backup. Die Backup-Datei können Sie auf einen PC übertragen.


Nächster Schritt

Erster Login — Die Oberfläche kennenlernen