Zum Inhalt springen

Desktop-App und Tastenbox

Die zempto App erfasst Zeiten direkt vom Schreibtisch aus: Projekt wählen, Timer starten, fertig. Sie läuft im Hintergrund, funktioniert auch ohne Internet und arbeitet optional mit einer Tastenbox zusammen. Der Timer ist derselbe wie in der Kopfzeile von zempto.

Windows: ZemptoSetup.exe von der Downloadseite laden und ausführen. Die Downloadseite ist Teil von zempto und verlangt die Anmeldung mit dem eigenen Konto. Die App wird für den angemeldeten Benutzer installiert (kein Administrator nötig) und erscheint im Startmenü und unter „Installierte Apps“. Standardmäßig startet sie beim Anmelden im Infobereich neben der Uhr. Windows SmartScreen warnt beim ersten Start, weil die App noch nicht signiert ist: „Weitere Informationen“ → „Trotzdem ausführen“.

macOS: Zip entpacken, Zempto.app in Programme ziehen. Beim ersten Start Rechtsklick → Öffnen, weil die App nicht signiert ist.

Linux: Archiv entpacken und Zempto starten. Für die Tastenbox muss der Benutzer in der Gruppe dialout sein (sudo usermod -aG dialout $USER, danach neu anmelden).

  1. „Im Browser anmelden“ wählen. Der Browser öffnet zempto.
  2. Dort anmelden und das Gerät mit „Verbinden“ bestätigen. Der Gerätename ist der Rechnername mit System, zum Beispiel „Büro-PC (windows)“.
  3. Die App meldet sich danach selbst an. Passwörter oder Schlüssel werden in der App nie eingegeben.

Verbundene Geräte stehen unter Einstellungen → Verbundene Geräte. „Entfernen“ trennt die App sofort; sie muss sich neu verbinden, und Zeiten, die sie danach noch schickt, werden nicht angenommen.

  • Fenster und Infobereich: Die App liegt im Infobereich (Tray). Ein Klick oder ein Tastendruck an der Tastenbox öffnet das Fenster; drei Sekunden nach der letzten Eingabe verschwindet es wieder. Über das Symbol im Infobereich: Öffnen, Timer starten oder stoppen, Einstellungen, Beenden. Das Schließen-Kreuz versteckt das Fenster nur.
  • Timer: Projekt in der Liste wählen (Suchfeld), „Timer starten“ oder Doppelklick. Läuft ein Timer auf einem anderen Projekt, wechselt der Button.
  • Offline: Ohne Verbindung zeigt ein gelber Hinweis „Du bist offline“. Timer laufen lokal weiter, gestoppte Buchungen werden bei der nächsten Verbindung übertragen. Abgelehnte Buchungen erscheinen unter der Glocke als „Buchung verworfen“ mit Grund.
  • Einstellungen (···-Menü): Darstellung (hell, dunkel, Systemeinstellung), System (Sprache, Konto trennen, Updates), Geräte, Protokoll.

Die App prüft beim Start und alle sechs Stunden auf neue Versionen. Unter Windows wird ein Update im Hintergrund geladen und installiert, sobald kein Timer läuft und das Fenster im Infobereich liegt; die App startet danach von selbst neu. Wer das nicht möchte, schaltet es unter Einstellungen → System → Updates ab und installiert per Klick. macOS und Linux zeigen einen Hinweis mit Link zur Downloadseite.

Die Tastenbox (Teensy mit drei Tastern und kleinem Display) wird automatisch erkannt. ▲/▼ wählen das Projekt, ● startet oder stoppt den Timer, lang gedrückt lädt die Projekte neu. Das Display zeigt Timer, Projekt, Uhrzeit oder das Firmenlogo aus der Systemkonfiguration; was genau, stellt man in der App unter Einstellungen → Darstellung → Anzeige des Geräts ein. Unter Einstellungen → Geräte lässt sich ein Standardgerät festlegen; ist es nicht angeschlossen, nutzt die App ein anderes verfügbares Gerät oder läuft ohne.