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¶
- Öffnen Sie die DiKAS-App
- Die App startet den integrierten Server automatisch (wenige Sekunden)
- Der Login-Bildschirm erscheint
- Melden Sie sich mit admin / admin an
- 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¶
- Öffnen Sie die DiKAS Client-App
- Geben Sie die Server-Adresse ein (z. B.
https://192.168.1.100) - Die SSL-Warnung mit „Weiter" bestätigen (selbstsigniertes Zertifikat)
- 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:
- Zahlungsart „SumUp" wählen
- Kunde hält Karte oder Smartphone an das Tablet
- Zahlung wird über SumUp verarbeitet
- 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:
-
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)
-
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"
-
Verbindung testen:
- In den Terminal-Einstellungen auf „Status" tippen
- Bei erfolgreicher Verbindung erscheint „Verbunden"
- Optional: „Kassenschnitt" am Terminal durchführen
-
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