Phaeton-Handbuch
Sicherung und Wiederherstellung
Sichern Sie Konfiguration, gespeicherten Betriebszustand, Protokolle und lokale Lizenzdateien.
Wichtige Dateien
Phaeton speichert alles, was es braucht, in seinem Datenverzeichnis: /data/phaeton unter Venus OS. Jede weitere Wallbox auf demselben GX hat einen eigenen Ordner unter /data/phaeton-instances/.
config.yaml: die Hauptkonfiguration, einschließlich Administratorkonto und Zugangsdaten der Wallbox.config-web.json: eine private Kopie des Administratorkontos, die verwendet wird, wennconfig.yamlnicht lesbar ist.state.json: der gespeicherte Betriebszustand.phaeton.<date>.log: die täglichen Protokolldateien, dazuphaeton.<date>.<n>.log, wenn eine Datei ihre maximale Größe erreicht. So heißen die Dateien standardmäßig, wenn kein eigener Protokollpfad eingestellt ist.license/install-state.jsonundlicense/license.json: die lokale Installationsidentität und die signierte Lizenz.tls/: das HTTPS-Zertifikat der Weboberfläche, damit sein Fingerabdruck nach einer Wiederherstellung gleich bleibt.
Ein eigener Pfad für die Zustandsdatei oder das Protokoll muss innerhalb des Datenverzeichnisses liegen: Die Zustandsdatei muss auf .json enden, und der Protokollpfad muss auf .log enden oder einen Ordner angeben. Phaeton läuft auf dem GX mit vollen Rechten und lehnt deshalb andere Speicherorte ab; beim Start setzt es einen gespeicherten Pfad außerhalb davon auf den Standard zurück und zeigt einen Hinweis in Settings. Phaeton behält mindestens zwei Protokolldateien, sodass bei einer Rotation immer die vorherige erhalten bleibt. Die Seite Logs, Protokoll-Downloads und Support-Pakete lesen die neueste Protokolldatei.
Befehl für die Sicherung
Melden Sie sich per SSH am GX an und führen Sie diesen Befehl aus. Er speichert das ganze Datenverzeichnis in einer Datei im aktuellen Ordner:
tar -czf phaeton-backup-$(date +%Y%m%d).tar.gz -C /data phaeton
Mit mehr als einer Wallbox auf dem GX verwenden Sie stattdessen den Befehl unter Mehrere Wallboxen sichern.
Kopieren Sie die Datei auf einen anderen Computer. Sie enthält Ihr Administratorpasswort, die Zugangsdaten der Wallbox und die Lizenz; bewahren Sie sie daher so vertraulich auf wie ein Passwort. Erstellen Sie vor jedem Update eine neue Sicherung.
Auf demselben Gerät wiederherstellen
Dafür muss Phaeton installiert sein; installieren Sie es nach einer Deinstallation zuerst neu. Kopieren Sie die Sicherungsdatei zurück auf den GX, entpacken Sie die erste Wallbox nach /data und starten Sie den GX neu, damit Phaeton mit den wiederhergestellten Dateien startet. Verwenden Sie Ihren eigenen Dateinamen:
mkdir -p /data/phaeton
tar -xzf phaeton-backup-<date>.tar.gz -C /data phaeton
Stellen Sie eine weitere Wallbox nur wieder her, solange sie noch auf diesem GX installiert ist, indem Sie ihren eigenen Ordner auf die gleiche Weise entpacken: tar -xzf phaeton-chargers-<date>.tar.gz -C /data phaeton-instances/<folder> (grep -H . /data/phaeton-instances/*/gx-display-name.json zeigt jeden Ordner mit dem Namen seiner Wallbox; eine per SSH hinzugefügte Wallbox nutzt ihren Installationsnamen als Ordner). Nach einer Deinstallation oder nachdem Sie eine Wallbox entfernt haben, fügen Sie sie stattdessen unter Chargers on this GX neu hinzu: Ein wiederhergestellter Ordner allein hat keinen Starteintrag, die Wallbox würde also nicht starten.
Hinweis zur Lizenz
Lizenzdateien sind an die Installationsidentität und den Gerätefingerabdruck gebunden. Kopieren Sie sie nicht auf ein anderes Gerät in der Erwartung, dass die Aktivierung gültig bleibt. Wie Sie eine Lizenz umziehen, lesen Sie unter Aktivierung.
Phaeton deinstallieren
Die Deinstallation löscht Einstellungen, Administratorkonto, Lizenz und Ladeverlauf vom GX; erstellen Sie also zuerst eine Sicherung, falls Sie diese Daten später wieder brauchen könnten. Ziehen Sie einen USB-Stick mit dem Phaeton-Installationsprogramm ab, bevor Sie beginnen; sonst installiert der GX Phaeton beim Neustart erneut.
Öffnen Sie System → Chargers on this GX, klappen Sie diese Wallbox auf und wählen Sie Uninstall Phaeton. Entfernen Sie zuerst alle anderen Wallboxen auf dieser Seite. Phaeton stoppt, entfernt seinen VRM-Control-Panel-Zugang, sein gespeichertes Modbus-Gerät auf dem GX und seinen Starteintrag und löscht /data/phaeton sowie seine USB-Wiederherstellungsdateien. Andere Startbefehle in /data/rc.local bleiben erhalten. Der GX entfernt Phaeton innerhalb einer Minute aus seiner Geräteliste.
Die Deinstallation startet nicht, solange andere Wallboxen oder ein Phaeton-USB-Installationsprogramm vorhanden sind oder wenn die Startdatei einen von Hand geänderten Phaeton-Eintrag enthält. Lässt sich Phaeton nicht stoppen oder sein VRM-Control-Panel-Zugang nicht entfernen, startet es mit allen Dateien wieder und meldet den Grund. Wird Phaeton einige Minuten später noch auf dem GX angezeigt, starten Sie den GX neu. Hat es Modbus TCP verwendet und erscheint es noch in der GX-Liste der gespeicherten Modbus-TCP-Geräte, entfernen Sie den Eintrag dort.
Die Lizenz bleibt in Ihrem Portalkonto. Nach einer Neuinstallation hat Phaeton eine neue Installationsidentität; aktivieren Sie es also erneut.
Deinstallation über ein GX-Terminal
Wenn sich die Weboberfläche nicht öffnen lässt oder die Einrichtung nie abgeschlossen wurde, führen Sie diesen Befehl in einem GX-Terminal aus und geben Sie zur Bestätigung uninstall ein. Er entfernt dasselbe wie die Weboberfläche.
/data/phaeton/phaeton --uninstall