Offline arbeiten
CADENSA Mobile funktioniert nahtlos offline. Erfasse Zeit ohne Internetverbindung und synchronisiere, sobald du wieder online bist. Dieser Leitfaden erklärt, wie der Offline-Modus funktioniert.
Den Offline-Modus verstehen
Was ist der Offline-Modus?
Der Offline-Modus ermöglicht dir:
Timer starten/stoppen/pausieren/fortsetzen
Neue Zeiteinträge erstellen
Vorhandene Zeiteinträge bearbeiten
Zeiteinträge löschen
Projekte und Aufgaben durchsuchen (zwischengespeichert)
Synchronisierte Zeiteinträge ansehen
Ohne Internetverbindung!
So funktioniert es
- Du führst eine Aktion aus (z. B. Timer starten)
- Die Aktion wird lokal gespeichert (Gerätespeicher)
- Die Aktion wird zur Synchronisierung in die Warteschlange gestellt (Offline-Warteschlange)
- Sobald online: Die Warteschlange synchronisiert sich mit dem Server
- Bestätigung: Änderungen erscheinen auf allen Geräten
Offline-Warteschlange
Was ist die Offline-Warteschlange?
Die Offline-Warteschlange ist eine Liste von Aktionen, die auf die Synchronisierung warten, sobald du online bist. Beispiele:
- Timer gestartet
- Timer gestoppt
- Zeiteintrag erstellt
- Zeiteintrag bearbeitet
- Zeiteintrag gelöscht
Die Offline-Warteschlange ansehen
- Zum Einstellungen-Tab gehen
- Auf den Abschnitt „Synchronisierung" tippen
- Auf „Warteschlange anzeigen" tippen
- Der Warteschlangenbildschirm öffnet sich
Anzeige der Warteschlange:
⏳ OFFLINE-WARTESCHLANGE (3 Elemente)
1. Timer gestoppt
Projekt: Website-Redesign
Dauer: 2:30:00
Zeit: 10:30 Uhr
2. ✏️ Eintrag bearbeitet
Projekt: Mobile App
Dauer: 1:45:00 → 2:00:00
Zeit: 11:00 Uhr
3. 🗑️ Eintrag gelöscht
Projekt: Marketing
Dauer: 0:30:00
Zeit: 11:15 Uhr
Jedes Element zeigt:
- Aktionstyp – Start/Stopp/Bearbeitung/Löschung
- Zeitstempel – Wann die Aktion erfolgte
- Details – Projekt, Dauer usw.
- Status – Ausstehend, synchronisierend oder fehlgeschlagen
Netzwerkstatus-Anzeige
Verbindungsstatusleiste
Oben auf jedem Bildschirm siehst du:
Online:
Verbunden
Offline:
Offline - 3 Elemente warten auf Synchronisierung
Synchronisierend:
🔄 Synchronisiere ... (2 von 3 Elementen)
Was jeder Status bedeutet
Verbunden – Die App ist online, Änderungen synchronisieren sich sofort
- ** Offline** – Keine Verbindung, Änderungen werden in die Warteschlange gestellt
- 🔄 Synchronisiert – Synchronisiert derzeit Elemente aus der Warteschlange
Synchronisierung fehlgeschlagen – Der letzte Synchronisierungsversuch ist fehlgeschlagen
Automatische Synchronisierung
Wann findet Auto-Sync statt?
Die App synchronisiert automatisch, wenn:
- Die Verbindung wiederhergestellt wird
- WLAN oder Mobilfunk verbindet sich erneut
- Auto-Sync startet innerhalb von 5 Sekunden
- Die App geöffnet wird
- Jedes Mal, wenn du die App öffnest
- Prüft auf ausstehende Elemente und synchronisiert
- Eine Änderung erfolgt (falls online)
- Timer starten/stoppen
- Eintrag erstellen/bearbeiten/löschen
- Sofortige Synchronisierung (keine Warteschlange)
- Periodische Synchronisierung (falls konfiguriert)
- Alle 5/15 Minuten (je nach Einstellungen)
- Hintergrund-Synchronisierung (iOS/Android)
Synchronisierungsfortschritt
Während der Auto-Sync siehst du:
- Ein Sync-Symbol erscheint in der Statusleiste
- Fortschrittsmeldung „Synchronisiere 2 von 5 Elementen ..."
- Abschluss-Toast „Alle Elemente synchronisiert
"
Synchronisierungsabschluss
Wenn die Synchronisierung abgeschlossen ist:
Alle Elemente synchronisiert – Die Warteschlange ist leer
Einige fehlgeschlagen – Die Warteschlange zeigt fehlgeschlagene Elemente
- ⏳ Weitere Elemente hinzugefügt – Die Synchronisierung wird fortgesetzt
Manuelle Synchronisierung
Wann manuell synchronisieren
Nutze die manuelle Synchronisierung, wenn:
- Du sofort synchronisieren möchtest (nicht auf Auto-Sync warten)
- Auto-Sync fehlgeschlagen ist und du es erneut versuchen möchtest
- Vor dem Abmelden (um die Offline-Warteschlange zu sichern)
- Vor dem Wechsel des Arbeitsbereichs
So synchronisierst du manuell
Methode 1: Einstellungen-Tab
- Zu Einstellungen > Synchronisierung gehen
- Auf „Jetzt synchronisieren" tippen
- Auf den Abschluss der Synchronisierung warten
Methode 2: Zum Aktualisieren ziehen (Zeiteinträge-Tab)
- Zum Zeiteinträge-Tab gehen
- Von oben nach unten ziehen
- Loslassen, um die Synchronisierung auszulösen
Methode 3: Warteschlangenbildschirm
- Zu Einstellungen > Synchronisierung > Warteschlange anzeigen gehen
- Auf den Button „Alle synchronisieren" tippen
Synchronisierungsergebnis
Nach der manuellen Synchronisierung:
Erfolg:
Synchronisierung erfolgreich
Alle 3 Elemente synchronisiert.
Teilerfolg:
Synchronisierung teilweise abgeschlossen
2 von 3 Elementen synchronisiert.
1 Element fehlgeschlagen (zum Wiederholen antippen).
Fehlgeschlagen:
Synchronisierung fehlgeschlagen
Synchronisierung nicht möglich. Verbindung prüfen und erneut versuchen.
Konfliktlösung
Was ist ein Konflikt?
Ein Konflikt entsteht, wenn:
- Du einen Eintrag offline auf dem Handy bearbeitest
- Jemand anderes denselben Eintrag im Web bearbeitet
- Beide Änderungen versuchen zu synchronisieren
Beispiel:
Handy (offline): Dauer 1:00 → 2:00 bearbeitet
Web (online): Dauer 1:00 → 1:30 bearbeitet
Konflikt! Welche Dauer ist korrekt?
Konflikterkennung
Erkennt die Synchronisierung einen Konflikt, siehst du:
- Ein Konflikt-Badge auf dem betroffenen Eintrag (Symbol )
- Eine Toast-Benachrichtigung „1 Konflikt erfordert Aufmerksamkeit"
- Den Konfliktbildschirm (automatisch oder zum Öffnen antippen)
Konflikte lösen
Konfliktlösungsbildschirm:
Konflikt erkannt
Eintrag: Website-Redesign - Entwicklung
Datum: 15. Jan. 2024
📱 Deine Version (Handy)
Dauer: 2:00:00
Beschreibung: „Login-Funktion implementiert"
Bearbeitet: 11:30 Uhr (offline)
🌐 Server-Version (Web)
Dauer: 1:30:00
Beschreibung: „An Login gearbeitet"
Bearbeitet: 11:25 Uhr (online)
[Handy behalten] [Server behalten] [Zusammenführen]
Lösungsoptionen:
- Handy behalten – Server-Änderungen verwerfen, deine Version verwenden
- Server behalten – Deine Änderungen verwerfen, Server-Version verwenden
- Zusammenführen – Beide kombinieren (manuelle Bearbeitung)
Regeln zur automatischen Lösung
Um Konflikte zu vermeiden, nutzt die App standardmäßig „Letzte Änderung gewinnt":
Neuerer Zeitstempel gewinnt – Die zuletzt vorgenommene Änderung wird beibehalten
Server bevorzugt – Sind die Zeitstempel gleich, gewinnt der Server
Du kannst dies unter Einstellungen > Synchronisierung > Konfliktlösung ändern:
- Automatisch lösen (letzte Änderung gewinnt) (Standard)
- Immer fragen – Zeigt jedes Mal den Konfliktbildschirm
Bereinigung verwaister Elemente
Was sind verwaiste Elemente?
Verwaiste Elemente sind Warteschlangenelemente, die:
- Auf gelöschte Projekte verweisen
- Ungültige Daten enthalten
- Nicht synchronisiert werden können (beschädigt)
Automatische Bereinigung
Die App erkennt und bereinigt verwaiste Elemente automatisch:
- Validierung – Jedes Warteschlangenelement vor der Synchronisierung prüfen
- Erkennung – Verwaiste/ungültige Elemente identifizieren
- Benachrichtigung – Dich über verwaiste Elemente informieren
- Bereinigung – Option, verwaiste Elemente zu entfernen
Benachrichtigung über verwaiste Elemente
Ungültige Warteschlangenelemente
3 Elemente können nicht synchronisiert werden (verwaist).
Mögliche Gründe:
- Das Projekt wurde gelöscht
- Ungültige Daten
- Beschädigter Eintrag
[Verwaiste entfernen] [Zur Überprüfung behalten]
Optionen:
- Verwaiste entfernen – Ungültige Elemente aus der Warteschlange löschen
- Zur Überprüfung behalten – In der Warteschlange belassen (später überprüfen)
Manuelle Bereinigung verwaister Elemente
- Zu Einstellungen > Synchronisierung > Warteschlange anzeigen gehen
- Auf „Warteschlange validieren" tippen
- Validierungsergebnisse ansehen:
Gültige Elemente (können synchronisiert werden)
- Ungültige Elemente (verwaist)
- Auf „Ungültige Elemente entfernen" tippen
Datenpersistenz
Welche Daten werden offline gespeichert?
Immer offline verfügbar:
Synchronisierte Zeiteinträge (letzte 30 Tage)
Projekte und Aufgaben (zwischengespeichert)
Benutzerprofil
Arbeitsbereichsinformationen
Einstellungen
Erfordert Internet:
Ältere Einträge (über 30 Tage hinaus)
Neue Projekte (noch nicht zwischengespeichert)
Benutzer-Avatare (nicht zwischengespeichert)
Berichte und Analysen
Cache-Dauer
Zwischengespeicherte Daten bleiben verfügbar für:
- Zeiteinträge – 30 Tage (in den Einstellungen konfigurierbar)
- Projekte – Bis zur Synchronisierung oder erzwungenen Aktualisierung
- Benutzerdaten – Bis zur Abmeldung
Speicherlimits
Offline-Warteschlange:
- Maximum: 500 Elemente
- Bei Überschreitung werden die ältesten Elemente entfernt
- Warnung bei 400 Elementen
Zwischengespeicherte Einträge:
- Standard: Letzte 30 Tage
- Konfigurierbar: 7 Tage / 30 Tage / 90 Tage
- Einstellungen > Daten und Speicher > Offline-Cache-Dauer
Offline-Funktionen & Einschränkungen
Was offline funktioniert
Voll funktionsfähig:
- Timer starten/stoppen/pausieren/fortsetzen
- Neue Zeiteinträge erstellen
- Vorhandene Einträge bearbeiten (letzte 30 Tage)
- Einträge löschen
- Zwischengespeicherte Projekte durchsuchen
- Zwischengespeicherte Zeiteinträge ansehen
- Einstellungen ändern (lokal)
Mit Einschränkungen:
- Arbeitsbereich wechseln (falls zwischengespeichert)
- Projekte suchen (nur zwischengespeicherte)
- Projektdetails ansehen (zwischengespeichert)
Was offline nicht funktioniert
Erfordert Verbindung:
- Erste Anmeldung (muss online erfolgen)
- Neue Projekte abrufen (nicht zwischengespeichert)
- Ältere Einträge laden (über den Cache hinaus)
- Änderungen synchronisieren (Warteschlange bis online)
- Push-Benachrichtigungen
- Echtzeit-WebSocket-Synchronisierung
Offline-Benachrichtigungen
Erinnerungen zur Warteschlange
Enthält die Offline-Warteschlange über längere Zeit Elemente, erhältst du Erinnerungen:
Nach 24 Stunden:
⏰ Erinnerung an die Offline-Warteschlange
Du hast 5 nicht synchronisierte Elemente.
Verbinde dich mit dem Internet, um zu synchronisieren.
Nach 7 Tagen:
Lang ausstehende Offline-Elemente
10 Elemente warten seit über 7 Tagen auf Synchronisierung.
Bitte bald synchronisieren, um Datenverlust zu vermeiden.
Synchronisierungsempfehlungen
Die App empfiehlt eine Synchronisierung, wenn:
- Die Warteschlange 50+ Elemente erreicht
- Das älteste Element > 7 Tage alt ist
- Vor dem Wechsel des Arbeitsbereichs
- Vor dem Abmelden
Best Practices für den Offline-Modus
1. Vor dem Offline-Gehen synchronisieren
Vor Reisen oder dem Offline-Gehen:
- Die App online öffnen
- Synchronisierung erzwingen (Einstellungen > Jetzt synchronisieren)
- Sicherstellen, dass der Status „Alles synchronisiert
" angezeigt wird
- Jetzt kannst du gefahrlos offline arbeiten
2. Nur-WLAN-Synchronisierung aktivieren (Mobildaten-Sparer)
Bei begrenztem Datenvolumen:
- Einstellungen > Synchronisierung > Nur WLAN: EIN
- Änderungen warten in der Warteschlange, bis WLAN verfügbar ist
- Regelmäßig mit WLAN verbinden, um zu synchronisieren
3. Cache-Dauer für lange Offline-Zeiträume erhöhen
Bist du wochenlang offline:
- Einstellungen > Daten und Speicher > Offline-Cache-Dauer
- 90 Tage auswählen
- Mehr Einträge sind offline verfügbar
4. Warteschlangengröße überwachen
Prüfe die Warteschlange regelmäßig:
- Einstellungen > Synchronisierung > Warteschlange anzeigen
- Ist die Warteschlange groß (50+ Elemente), so bald wie möglich synchronisieren
- Verhindert ein Überlaufen der Warteschlange
5. Konflikte umgehend lösen
Erscheinen Konflikte:
- Auf die Konfliktbenachrichtigung tippen
- Sofort überprüfen und lösen
- Konflikte nicht anhäufen lassen
Fehlerbehebung bei Offline-Problemen
Warteschlange synchronisiert nicht
Symptome:
- Elemente hängen in der Warteschlange, obwohl du online bist
Lösungen:
Internetverbindung prüfen (Einstellungen > WLAN/Mobilfunk)
Überprüfen, ob der Server erreichbar ist (Admin fragen)
Synchronisierung erzwingen (Einstellungen > Jetzt synchronisieren)
App neu starten
Warteschlange auf verwaiste Elemente prüfen (Einstellungen > Warteschlange anzeigen > Validieren)
Änderungen nach der Synchronisierung verschwunden
Symptome:
- Offline Änderungen vorgenommen, synchronisiert, Änderungen fehlen
Lösungen:
Die Zeiteinträge-Liste prüfen (kann gefiltert sein)
Prüfen, ob ein Konflikt aufgetreten ist (die Server-Version könnte gewählt worden sein)
Prüfen, ob der Eintrag verwaist ist (Projekt gelöscht)
Support mit Debug-Logs kontaktieren
Offline-Modus funktioniert nicht
Symptome:
- Timer kann nicht gestartet oder keine Eintr äge offline erstellt werden
Lösungen:
Sicherstellen, dass du dich mindestens einmal online angemeldet hast
Speicherberechtigungen prüfen (Einstellungen > Apps > CADENSA > Speicher)
Speicherplatz überprüfen (mindestens 50 MB frei erforderlich)
App neu starten
Cache leeren und neu synchronisieren (Einstellungen > Daten und Speicher > Cache leeren)
Warteschlangenelemente synchronisieren in falscher Reihenfolge
Symptome:
- Timer wurden gestoppt, bevor sie gestartet wurden (Reihenfolgeproblem)
Lösungen:
Warten, bis alle Elemente synchronisiert sind (die Warteschlange synchronisiert sequenziell)
Den Synchronisierungsprozess nicht unterbrechen
Bei anhaltendem Problem die Warteschlange leeren und Einträge manuell neu erstellen
Häufig gestellte Fragen
Wie lange kann ich offline arbeiten?
Unbegrenzt! Solange du Speicherplatz und Akku hast. Die Warteschlange kann 500 Elemente aufnehmen. Synchronisiere, wann es passt.
Synchronisieren sich Offline-Änderungen mit allen Geräten?
Ja. Wenn du synchronisierst, werden Änderungen zum Server hochgeladen und auf alle anderen Geräte heruntergeladen.
Was passiert, wenn mein Handy offline den Akku verliert?
Die Warteschlange wird dauerhaft gespeichert. Wenn du auflädst und die App erneut öffnest, ist die Warteschlange weiterhin vorhanden. Synchronisiere, sobald du online bist.
Kann ich Elemente aus der Offline-Warteschlange löschen?
Ja. Gehe zu Einstellungen > Synchronisierung > Warteschlange anzeigen > Element antippen > Löschen. Dies verwirft die Änderung jedoch dauerhaft.
Was, wenn ich im Offline-Modus einen Fehler gemacht habe?
Bearbeite den Eintrag vor der Synchronisierung. Oder synchronisiere und bearbeite anschließend den synchronisierten Eintrag. Beides funktioniert.
Verbraucht der Offline-Modus Akku?
Minimal. Der Offline-Modus ist sehr akkuschonend (keine Netzwerkanfragen). Der Timer im Hintergrund verbraucht etwas mehr Akku, aber weiterhin minimal.
Können mehrere Personen offline am selben Projekt arbeiten?
Ja, aber es können Konflikte auftreten. Die Änderungen jeder Person werden in die Warteschlange gestellt und synchronisieren, sobald sie online sind. Konflikte werden je nach Einstellungen gelöst.
Nächste Schritte
Erfahre mehr über:
- Einstellungen – Synchronisierungspräferenzen konfigurieren
- Fehlerbehebung – Häufige Probleme beheben
- FAQ – Weitere Fragen und Antworten
Arbeite überall, synchronisiere überall! 📡