ElectroBoard
DOCS
Inhalt
📖 Dokumentation
Erste Schritte
🚀 Schnellstart📲 Als App installieren☁️ Konto & Cloud
Editor
🖥️ Schaltschrank-Editor🎛 Geräte und Module🔗 Schutzhierarchie
Einstellungen
🌐 Netzparameter🔌 Kabelsystem
Prüfungen
Automatische Prüfungen📊 Lastberechnung
Ergebnisse
🖨 Exportieren und Drucken📐 Elektrisches Prinzipschaltbild🔗 Projektfreigabe
Werkzeuge
🧮 Rechner📋 Schaltschrankvorlagen
KI-Assistent
🤖 Elektrotechnischer Berater📘 IEC-Referenz
Zusätzlich
📶 Offline-Arbeit🐛 Fehlerberichterstattung FAQ

Offline-Modus

ElectroBoard ist eine Progressive Web App (PWA) und kann daher nach dem ersten Besuch auch ohne Internetverbindung genutzt werden.


Funktionsweise

Beim ersten Besuch speichert der Service Worker die Anwendungshülle und statische Ressourcen (HTML, CSS, JavaScript, Schriftarten, Symbole) im Cache. Danach:

  1. Die App wird aus dem Cache geladen
  2. Projekte werden aus dem lokalen Speicher des Browsers (localStorage) geöffnet
  3. Alle Bearbeitungen werden in Echtzeit lokal gespeichert

Wenn Sie versuchen, eine noch nicht zwischengespeicherte Seite zu öffnen (z. B. beim ersten Versuch, die Website ohne Netzwerk zu öffnen), wird eine Offline-Seite mit einer Schaltfläche „Erneut versuchen“ angezeigt.

Synchronisierung bei Wiederherstellung der Verbindung

ElectroBoard verwendet ein Dual-Write-System: Jeder Speichervorgang wird gleichzeitig in den lokalen Speicher des Browsers und in die Cloud-Datenbank (Supabase) geschrieben. Solange Sie offline sind, bleiben Änderungen im lokalen Speicher und die Anzeige in der Symbolleiste zeigt möglicherweise 🔴 (keine Cloud-Verbindung).

Wenn die Verbindung wiederhergestellt ist, werden lokale Änderungen automatisch in die Cloud hochgeladen. Wird ein Konflikt erkannt (dasselbe Projekt wurde auf einem anderen Gerät bearbeitet), überschreibt ElectroBoard Ihre Änderungen nicht stillschweigend – Sie wählen aus, welche Version behalten werden soll.

⚠️ Warnung: Wenn Sie Ihre Browserdaten (lokalen Speicher) vor der Synchronisierung löschen, gehen Änderungen verloren, die noch nicht in der Cloud gespeichert wurden.

Was offline funktioniert

Funktion Offline?
Vorhandene Projekte öffnen Ja
Schaltplan bearbeiten, Geräte hinzufügen Ja
Rückgängig/Wiederholen Ja
Als PDF exportieren Ja
EAP generieren Ja
Neues Projekt erstellen Ja
Über Link teilen Nein (erfordert Internet)
Cloud-Synchronisierung Nein (in Warteschlange, Synchronisierung bei Wiederherstellung der Verbindung)
KI-Berater Nein (erfordert Internet)

In einer Datei speichern

Für garantierte Offline-Portabilität verwenden Sie Exportieren > Als Datei speichern, um eine .eboard-Datei herunterzuladen.

Sicherheit der Schaltplandaten

ElectroBoard schützt Ihre Projekte in zwei Grenzfällen. Wenn einer davon eintritt, wird oben im Editor eine Warnleiste angezeigt:

Schaltplan wurde von einer neueren App-Version gespeichert. Wenn Sie einen Schaltplan öffnen, der von einer neueren Version von ElectroBoard gespeichert wurde (z. B. von einem anderen Gerät synchronisiert, das bereits aktualisiert wurde), wird er schreibgeschützt geöffnet. Sie können Werte weiterhin einsehen und kopieren, aber Änderungen werden nicht gespeichert – so kann ein älterer Build das neuere Format nicht überschreiben. Eine Schaltfläche „App aktualisieren“ lädt sofort die neueste Version; nach der Aktualisierung ist der Schaltplan wieder bearbeitbar.

Beschädigte Schaltplandaten. Wenn die gespeicherten Daten nicht gelesen werden können, verliert ElectroBoard sie nicht stillschweigend: Es behält eine Sicherungskopie der beschädigten Daten und öffnet einen neuen Schaltplan. Eine Schaltfläche „Verwerfen & neu beginnen“ bestätigt die Aktion und aktiviert das Speichern wieder. Wenn die Sicherungskopie nicht geschrieben werden konnte (z. B. weil der Speicher voll ist), wird dies in einer separaten Zeile angegeben.

Ersteinrichtung

Der Offline-Modus wird nach dem ersten Online-Besuch aktiviert. Der Service Worker speichert die App automatisch im Hintergrund zwischen.

Siehe auch