Löschen alter Ladedaten #5159
-
Hallo, ich habe jetzt die Ver 106.5 im Einsatz und bin begeistert, was schon alles funktioniert. Seit der Inbetriebnahme habe ich allerdings in der Ladehistorie die Demoladevorgänge mit drin. Weiß jemand, wie man die Löschen kann? Vielen Dank, Gruß Gerhard |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 20 replies
-
Das ist eine SQlite Datenbank in der Du einfach mit sqlite löschen kannst. Wenn Du vorher ein Backup anlegst (ist nur eine Datei) dann ist das sogar gefahrlos. Ggf. werden wir (später...) auch mal eine Möglichkeit zur Bearbeitung anbieten. /cc @naltatis können wir noch was tun um Demo-Ladevorgänge rauszufiltern? So einen richtig eindeutigen Identifier konnte ich nicht finden. |
Beta Was this translation helpful? Give feedback.
-
Hallo Gerhard, man kann die Datenbank von Hand bearbeiten um z.B. Testeinträge oder alte Ladungen zu löschen. sudo apt-get install sqlite3 [Enter] Jede abgeschlossene Ladung erzeugt einen Eintrag in der Datenbank. Diese werden wie folgt angezeigt: sqlite3 [Enter] sqlite> .open /root/.evcc/evcc.db [Enter] sqlite> SELECT * FROM sessions; [Enter] Dann die Zeilen wie folgt löschen. Beispiel: sqlite> DELETE FROM sessions WHERE rowid=4; [Enter] sqlite> .exit [Enter] Grüße Steffen |
Beta Was this translation helpful? Give feedback.
-
ich hatte nun auch vor, die alten Einträge aus der Datenbank zu entfernen, aber da steht unter der ***/.evcc/evcc.db nur eine Ladung drin,... hat sich da was geändert - stehen die jetzt irgendwo anders? Grüße |
Beta Was this translation helpful? Give feedback.
-
oder noch einfacher "DB-Browser für SQLite" von der Seite |
Beta Was this translation helpful? Give feedback.
-
Vielen Dank, erledigt |
Beta Was this translation helpful? Give feedback.
-
Gibt es da inzwischen einen schnellen Weg? Ich möchte zwei Fahrzeuge aus der db löschen. Ich habe das Fahrzeug in den experimentellen Bereichen gelöscht, es ist aber weiterhin da. In der yaml steht nichts mehr drin. Grund: Offenbar scheinen bei Abfrage des Ladestandes dauernde Weck-Befehle an den Enyaq gesendet zu werden, die 12V Batterie mag das wohl nicht. Ich bekomme nach dem Laden mit EVCC keine Infos mehr per mySkoda App und er warnt dort vor irgendwelchen Batterieproblemen. |
Beta Was this translation helpful? Give feedback.
Hallo Gerhard,
man kann die Datenbank von Hand bearbeiten um z.B. Testeinträge oder alte Ladungen zu löschen.
Dazu muss sqlite3 installiert werden:
sudo apt-get install sqlite3 [Enter]
Jede abgeschlossene Ladung erzeugt einen Eintrag in der Datenbank. Diese werden wie folgt angezeigt:
sqlite3 [Enter]
sqlite> .open /root/.evcc/evcc.db [Enter]
oder
sqlite> .open /home/pi/.evcc/evcc.db [Enter]
sqlite> SELECT * FROM sessions; [Enter]
Dann die Zeilen wie folgt löschen.
Beispiel:
Ladung in Zeile 4 entfernen:
sqlite> DELETE FROM sessions WHERE rowid=4; [Enter]
sqlite> .exit [Enter]
Grüße Steffen