Support: Manuell + Berechnung

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

So, Code ist schon angepaßt. Das sed hat nicht erkennbar funktioniert, habe einen Editor genommen und alle Strings "qos=0" durch "qos=2" ersetzt. Jetzt heißt es abwarten.
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

Bis jetzt keine neuen Auffälligkeiten. Ich beobachte weiter.
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

Immer noch alles gut. Die Reihenfolgen passen, nach dem nächtlichen Verbindungs-Neuaufbau kommen keine alten Werte erneut. Ich würde sagen, die QoS-Änderung ist zielführend. Hat sie Nebenwirkungen? Sollte sie in die Mainline kommen?

Die Änderung im Code war am 30.09.:

Code: Alles auswählen

pi@heizung:~ $ cat openwbset_remote.log 
Sep 25 20:41:20 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 25 20:41:20 abcd1234/openWB/set/lp/1/manualSoc 82
Sep 26 03:03:29 abcd1234/openWB/set/lp/1/manualSoc 82
Sep 26 03:04:02 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 26 11:58:11 abcd1234/openWB/set/lp/1/manualSoc 76
Sep 26 11:58:12 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 26 11:58:12 abcd1234/openWB/set/lp/1/manualSoc 76
Sep 26 11:58:12 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 26 16:38:32 abcd1234/openWB/set/lp/1/manualSoc 76
Sep 26 16:38:32 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 28 13:44:23 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 28 13:44:23 abcd1234/openWB/set/lp/1/manualSoc 65
Sep 29 03:34:20 abcd1234/openWB/set/lp/1/manualSoc 65
Sep 29 03:34:22 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 29 08:53:25 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 29 08:53:25 abcd1234/openWB/set/lp/1/manualSoc 64
Sep 30 10:34:53 abcd1234/openWB/set/lp/1/manualSoc 75
Sep 30 10:34:53 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 30 10:38:45 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 30 10:38:45 abcd1234/openWB/set/lp/1/manualSoc 74
Sep 30 10:39:07 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 30 10:39:07 abcd1234/openWB/set/lp/1/manualSoc 75
Sep 30 14:47:08 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 30 14:47:08 abcd1234/openWB/set/lp/1/manualSoc 83
Sep 30 15:06:11 abcd1234/openWB/set/lp/1/manualSoc 85
Sep 30 15:06:11 abcd1234/openWB/set/lp/1/manualSoc (null)
Sep 30 17:20:26 abcd1234/openWB/set/lp/1/manualSoc 88
Sep 30 17:20:27 abcd1234/openWB/set/lp/1/manualSoc (null)
Okt 02 16:04:45 abcd1234/openWB/set/lp/1/manualSoc 75
Okt 02 16:04:45 abcd1234/openWB/set/lp/1/manualSoc (null)
Okt 02 16:06:38 abcd1234/openWB/set/lp/1/manualSoc 56
Okt 02 16:06:41 abcd1234/openWB/set/lp/1/manualSoc (null)
Okt 03 11:06:21 abcd1234/openWB/set/lp/1/manualSoc 57
Okt 03 11:06:21 abcd1234/openWB/set/lp/1/manualSoc (null)
Okt 03 11:06:57 abcd1234/openWB/set/lp/1/manualSoc 60
Okt 03 11:06:57 abcd1234/openWB/set/lp/1/manualSoc (null)
Okt 04 06:22:30 abcd1234/openWB/set/lp/1/manualSoc 57
Okt 04 06:22:30 abcd1234/openWB/set/lp/1/manualSoc (null)
yankee
Beiträge: 481
Registriert: Sa Mai 16, 2020 11:34 am

Re: Support: Manuell + Berechnung

Beitrag von yankee »

zut hat geschrieben: Mi Okt 05, 2022 9:39 am Immer noch alles gut. Die Reihenfolgen passen, nach dem nächtlichen Verbindungs-Neuaufbau kommen keine alten Werte erneut. Ich würde sagen, die QoS-Änderung ist zielführend. Hat sie Nebenwirkungen? Sollte sie in die Mainline kommen?
Du hattest gesagt du hast einfach ALLE qos=0 durch qos=2 ersetzt. Damit hast du deutlich mehr ersetzt als meines Erachtens nötig. Das macht höchstwahrscheinlich keinen Unterschied, es ist also unwahrscheinlich aber theoretisch möglich, dass dies anderswo Nebenwirkungen hat. Ich gehe aber davon aus, dass wenn man es nur auf das Löschen der set-Nachricht anwendet, keine Nebenwirkungen auftreten. (Also gut, eine Nebenwirkung ist, dass eine QoS=2-Nachricht natürlich etwas mehr Zeit braucht. In der Umgebung von einem Python-Script auf einen Raspberry-Pie der mit einem lokalen Broker spricht, reden wir aber von homöopathischen Dosen, das halte ich hier für irrelevant.)
zut hat geschrieben: Mi Okt 05, 2022 9:39 am Sollte sie in die Mainline kommen?
Ja. PR #2430
LutzB
Beiträge: 3479
Registriert: Di Feb 25, 2020 9:23 am

Re: Support: Manuell + Berechnung

Beitrag von LutzB »

Welche Dateien hast Du angepasst? Kannst Du einen PR auf Github einstellen?
Abgesehen von einer etwas längeren Verarbeitungszeit (in ms) der Topics sollte es keine großartigen Auswirkungen haben.

[EDIT]
Hat sich überschnitten.
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

Danke für die Anleitung und den Pull Request!
yankee
Beiträge: 481
Registriert: Sa Mai 16, 2020 11:34 am

Re: Support: Manuell + Berechnung

Beitrag von yankee »

@zut: Mein PR ist jetzt drin. Da meine Änderung kleiner waren als was du geändert hast wäre es prima, wenn du auch das nochmal verifizieren könntest. Also auf die aktuelle nightly gehen und nochmal Feedback geben ob das Problem behoben ist.
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

Wenn ich unter Ankündigungen richtig lese, ist das schon in der aktuellen Stable drin. Die habe ich heute aufgespielt. Ich werde berichten.
zut
Beiträge: 395
Registriert: Di Feb 23, 2021 9:34 pm

Re: Support: Manuell + Berechnung

Beitrag von zut »

Bis jetzt keine Auffälligkeiten, die Trennung überlebt er ohne retransmit. Allerdings ist das Auto derzeit voll und ich fahre kaum. Werde weiter beobachten.
hoppsasa
Beiträge: 10
Registriert: Mo Dez 21, 2020 4:01 pm

Re: Support: Manuell + Berechnung

Beitrag von hoppsasa »

zut hat geschrieben: Mo Okt 10, 2022 9:27 pm Bis jetzt keine Auffälligkeiten, die Trennung überlebt er ohne retransmit. Allerdings ist das Auto derzeit voll und ich fahre kaum. Werde weiter beobachten.
Hallo zut und yankee. Vielen Dank für eure umfangreichen Tests und das Einbringen der Änderungen in die aktuelle stable-Version. Bei mir sieht es nun auch so aus, als ob das Problem ein Ende gefunden hätte. Bei mir refresht 1&1 wohl auch nachts gegen 4:30 Uhr die IP und bei mir fiel regelmäßig der SoC über nacht ab. Meinen eUp betanke ich nur über manuellen SoC (VW-Software Freischaltzung ist mir zu teuer). Sehr ärgerlich, wenn man nachts per Sofortladen von beispielsweise 20% auf 80 % lädt und ab 4:30 beginnt dann das Laden neu bei 20% und mein Auto steht mit nicht gewünschten 100 % da. Falls das Abfallen des SoC nochmals auftreten sollte, melde ich mich hier.
Grüße Maurice
Antworten