Seite 16 von 23

Re: Support: Manuell + Berechnung

Verfasst: Fr Sep 30, 2022 1:08 pm
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.

Re: Support: Manuell + Berechnung

Verfasst: So Okt 02, 2022 9:20 pm
von zut
Bis jetzt keine neuen Auffälligkeiten. Ich beobachte weiter.

Re: Support: Manuell + Berechnung

Verfasst: Mi Okt 05, 2022 9:39 am
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)

Re: Support: Manuell + Berechnung

Verfasst: Mi Okt 05, 2022 10:39 am
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

Re: Support: Manuell + Berechnung

Verfasst: Mi Okt 05, 2022 10:41 am
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.

Re: Support: Manuell + Berechnung

Verfasst: Mi Okt 05, 2022 9:27 pm
von zut
Danke für die Anleitung und den Pull Request!

Re: Support: Manuell + Berechnung

Verfasst: Do Okt 06, 2022 7:22 am
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.

Re: Support: Manuell + Berechnung

Verfasst: Do Okt 06, 2022 9:15 am
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.

Re: Support: Manuell + Berechnung

Verfasst: Mo Okt 10, 2022 9:27 pm
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.

Re: Support: Manuell + Berechnung

Verfasst: So Nov 20, 2022 2:35 pm
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