Ein Tablet am Eingang, an dem sich Mitarbeitende per PIN ein- und ausbuchen
Das Terminal ist ein gemeinsam genutztes Gerät: ein Tablet, viele Mitarbeitende.
Identifiziert wird per PIN — kein persönlicher Login nötig.
Abzugrenzen von:
Mobile-App (in Planung) — eigenes Gerät pro Person.
Dieses Dokument deckt drei Rollen ab: einrichten (HR-Admin), Tablet aufstellen
(Provisionierung) und bedienen (Mitarbeitende).
So läuft eine Buchung am Terminal
Auf dem Tablet zeigt der Startbildschirm eine schmale Wetterleiste (heute + 7 Tage),
darunter die heutigen/geplanten Abwesenheiten und die Mitarbeiter-Kacheln.
Ablauf: Kachel tippen → PIN → Kommen / Gehen / Pause Beginn / Pause Ende → kurze Bestätigung → automatischer
Rücksprung zur Übersicht.
Das Tablet meldet sich dauerhaft mit einem eigenen Benutzerkonto an. Lege dafür in der
Benutzerverwaltung (https://hr.test/app/user) einen Benutzer an und gib ihm
die Rolle HR Terminal (siehe Benutzer anlegen).
Ein Konto pro Gerät.
Terminal-Name und Terminal-User (das Konto aus Schritt 1).
Standort — dient als Fallback für den Mitarbeiter-Scope.
Koordinaten (Breiten-/Längengrad) — für die Wetteranzeige und als Geo-Default beim Stempeln.
Scope: Abteilungen und/oder einzelne Mitarbeitende (Vereinigung beider Listen).
Bleibt beides leer, gelten alle aktiven Mitarbeitenden des Standorts.
Wetter anzeigen an/aus.
Terminal-Übersicht mit Online/Offline-Status, Standort, Aktiv- und Wetter-Flag.
PINs vergeben
Jede Person, die am Terminal stempeln soll, braucht eine PIN. Diese setzt du am Mitarbeiter-Datensatz
(Abschnitt „Terminal-PIN", 4–8 Ziffern) — Schritt für Schritt unter
„PIN fürs Terminal setzen".
Ohne PIN bleibt die Kachel am Terminal ausgegraut.
Teil B — Tablet aufstellen (Provisionierung)
Damit sich das Tablet ohne Tippen anmeldet, gibt es einen Einmal-Kopplungslink:
Kopplungslink erzeugen
Terminal öffnen → Abschnitt „Tablet einrichten" → „Pairing-Link erzeugen".
Es erscheinen ein QR-Code und ein Link.
Auf dem Tablet den QR-Code scannen oder den Link öffnen. Das Gerät meldet sich
automatisch als Terminal-Benutzer an und zeigt den Stempel-Startbildschirm — ganz ohne
Eingabe von Zugangsdaten.
Als Vollbild-App ablegen
Im Browser des Tablets „Zum Home-Bildschirm" wählen (iOS Safari: Teilen-Menü →
„Zum Home-Bildschirm"; Android Chrome: Menü → „Zum Startbildschirm hinzufügen"). Das itsdave-HR-App-Icon
öffnet das Terminal danach randlos im Vollbild.
Wichtig zum Kopplungslink: einmalig gültig (nach dem ersten Öffnen verbraucht) und nur
24 Stunden nutzbar. Über „Link entwerten" kannst du einen offenen Link
sofort ungültig machen. Direktaufruf der Terminal-Seite: https://<ihre-site>/itsdave-hr-terminal
— ein bereits gekoppeltes Tablet landet dort automatisch. (Hinweis: Die Route heißt
/itsdave-hr-terminal — umbenannt von früher /kiosk.)
Teil C — Mitarbeitende: Ein- und Ausstempeln
Eigene Kachel tippen & PIN eingeben
Auf dem Startbildschirm die eigene Kachel antippen und die persönliche PIN eingeben.
PIN-Eingabe nach Auswahl der Kachel.
Aktion wählen
Nach korrekter PIN erscheinen die Aktionen Kommen, Gehen,
Pause Beginn, Pause Ende samt aktuellem Status und heute gearbeiteter Zeit.
Aktionsmenü mit Tagesstatus.
Bestätigung
Eine kurze Bestätigung („Willkommen" bzw. „Auf Wiedersehen") zeigt Status und den heutigen Verlauf,
danach springt das Tablet automatisch zur Übersicht zurück — das nächste Team-Mitglied kann stempeln.
Nach 5 falschen PIN-Eingaben wird die PIN für 5 Minuten
gesperrt. Danach geht es wieder — oder die HR-Administration setzt im Mitarbeiter-Formular eine neue PIN.
Betrieb & Monitoring
Dauerbetrieb: Solange das Tablet online ist, hält ein Signal alle ~10 Sekunden die
Sitzung offen — das Gerät bleibt angemeldet. Ein grüner Online-Punkt oben im Terminal
zeigt den Verbindungsstatus.
Sitzung abgelaufen: Falls die Anmeldung doch endet, zeigt das Terminal
„Sitzung abgelaufen → Neu laden". Hilft das nicht, einen neuen Kopplungslink erzeugen
(Teil B).
Überblick: Die Terminal-Liste in den Stammdaten zeigt pro Gerät
Online/Offline + „zuletzt gesehen".
Updates & automatischer Neustart
Nach einem Update der Software muss am Tablet nichts getan werden — die
Geräte aktualisieren sich selbst.
Backend-Änderungen (Logik/Auswertung) wirken sofort nach dem Deploy —
das Tablet muss nichts tun.
Oberflächen-Änderungen werden mitgeliefert: Jedes Tablet erkennt die neue Version und
lädt sich im Leerlauf innerhalb von etwa einer Minute automatisch neu.
Nie mitten in einer Buchung: Läuft gerade eine PIN-Eingabe oder ein Stempelvorgang,
wird das Update zurückgestellt und erst beim Rücksprung zur Übersicht angewandt.
Kein Cache-Leeren und kein „App neu installieren" nötig.
Für die HR-Administration / IT:
Nach einem Deploy kurz warten (≤ 1 Minute). Zum Beschleunigen das Tablet einmal manuell neu laden
(App schließen und wieder öffnen).
Ein geändertes App-Icon oder ein geänderter Terminal-Name
aktualisiert sich auf einem bereits zum Home-Bildschirm hinzugefügten Icon nicht
automatisch (Betriebssystem-Cache) — dafür das Icon einmal neu „Zum Home-Bildschirm" hinzufügen.
Release-Hinweis: Der Build erzeugt das Programmpaket und die Versions-Datei gemeinsam —
beide immer zusammen ausliefern.
Online-Betrieb (kein Offline-Modus)
Das Terminal arbeitet derzeit nur online: Es gibt keinen Offline-Modus und keine
Stempel-Warteschlange bei Netzausfall. Bei Verbindungsverlust zeigt der Kiosk den
Offline-Status; Stempeln ist erst wieder möglich, sobald die Verbindung zurück ist.
Eine Offline-Fähigkeit ist als späteres Thema vorgesehen.
Wetter & Standort
Wetter: Die Wetterleiste (heute + 7 Tage) stammt von Open-Meteo (ohne Schlüssel) und
bezieht sich auf die Terminal-Koordinaten. Ohne Koordinaten oder mit „Wetter anzeigen = aus"
bleibt die Leiste leer.
Standort beim Stempeln: Terminal-Buchungen erhalten die Terminal-Koordinaten als
Standort-Vorgabe (Quelle „terminal_default") — aber nur, wenn in den Einstellungen die
Geolocation aktiviert ist. Sonst werden keine Koordinaten gespeichert.
Datenschutz
Am Terminal sehen alle die Namen der Scope-Mitarbeitenden und deren Abwesenheiten.
Halte den Scope deshalb bewusst eng (nur die Personen, die wirklich an diesem Gerät stempeln).
PINs werden nur verschlüsselt gespeichert, der Kopplungs-Token ist einmalig und ebenfalls nur verschlüsselt
hinterlegt.
Wenn etwas nicht klappt
„Terminal nicht bereit"
Die Sitzung ist keinem aktiven Terminal zugeordnet. Prüfen: Ist der Terminal-User korrekt
am Terminal hinterlegt und das Terminal aktiv? Ggf. neu koppeln (Teil B).
Keine Wetteranzeige
Koordinaten am Terminal gesetzt und „Wetter anzeigen" aktiv? Falls Geo-bezogene Funktionen
generell aus sind, in den Einstellungen prüfen.
PIN gesperrt
Nach zu vielen Fehlversuchen: 5 Minuten warten oder im Mitarbeiter-Formular die
PIN neu setzen.