Closed ThiloBaWue closed 9 months ago
Ohne trace log nicht zu analysieren. Bzgl. Status erkennt die Implementierung bisher auch nur "laden":
// status implements the api.ChargeState interface
func (v *Tronity) status() (api.ChargeStatus, error) {
status := api.StatusA // disconnected
res, err := v.bulkG()
if err == nil {
if res.Charging == "Charging" {
status = api.StatusC
}
}
return status, err
}
Falls es weitere Statuus gibe (Doku oder Log?) müssen wir die ergänzen.
Describe the bug
Wenn das EV über die Tronity-Integration angebunden/ausgelesen wird, und nicht über den vom Hersteller angebotenen Service, dann fällt auf, dass oftmals das Fahrzeug nicht erkannt wird und als "offline" angezeigt wird.
Dieser Fehler wird in der Diskussion #2554 erwähnt und mehrfach bestätigt.
Folgendes Fehlerbild zeigt sich:
Deshalb gehe ich davon aus, dass es weder ein Tronity-Problem ist (dieses zeigt über die App immer den SoC und das verbundensein mit dem Fahrzeug an), sondern in der Tronity-Integration begründet sein muss. Es ist meine reine Vermutung, dass es ein Timout-Problem sein könnte und irgendwann gar nicht mehr der Status über Tronity abgefragt wird.
Zum Testen habe ich die aktuellste Version von EVCC 0.124.1 verwendet. Besonders schade weil ich und andere dies gerade als Workaround für die fehlende Stellantis-Anbindung nutzen. Ich habe eine Anleitung zum erstellen von Debug-Daten erhalten und versuche hier mal etwas aussagekräftiges zu erzeugen. (Danke an @StefanSchoof StefanSchoof )
Steps to reproduce
Configuration details
Log details
What type of operating system are you running?
Linux
Version
0.124.1