Code: Alles auswählen
2024-01-14: Feature-Update
Größere Überarbeitungen. Ratschlag: Nehmt die mitgelieferte configuration.py und
tragt dort Eure Daten ein.
!!! Es ist jetzt zusätzlich das python-Modul "watchdog" erforderlich !!!
* Zergliederung des Codes zur besseren Lesbarkeit. die Ladeklasse aufgeräumt
und wie die logfunktion in separate Datei ausgegliedert.
* Feature: Überwachung eingefügt, damit bei Änderung an configuration.py der
Inhalt der Datei neu eingelesen und ein manuelles Stoppen und Starten von
soc_helper.py überflüssig wird. Eine Änderung des Strompreises oder anderer
Parameter erfordert damit weniger Handarbeit.
* Feature: Funktionen zur Berechnung von SOC und Kilometerstand in
configuration.py umgezogen zur besseren Anpaßbarkeit für andere Fahrzeuge.
* Feature: Spritmonitor: Programm funktioniert jetzt auch mit Spritmonitor,
wenn dort noch keine Betankung gespeichert ist - in diesem Fall wird eine
Erstbetankung angegeben.
* Feature: Spritmonitor: In configuration.py können Default-Werte für
Reifentyp, Fahrweise und Zusatzverbraucher (Klima, Standheizung, Anhänger)
definiert werden, die beim Hochladen angegeben werden.
* Konsolenausgabe neu formatiert.
Durch die Überwachung von configuration.py kann jetzt einfach nach
Reifenwechsel der aktuellen Reifentyp geändert werden - das Programm liest
die geänderte Konfiguration automatisch ein. Kein kill und manueller
Neustart mehr erforderlich! Das Gleiche, wenn im Frühjahr oder Herbst der
angenommene Strompreis von PV auf Netzbezug oder umgekehrt konfiguriert
wird.