Seite 12 von 27

Re: BMW i3 SOC [gelöst]

Verfasst: Mo Mär 28, 2022 11:12 am
von LocutusB
Danke für die Bestätigung.
Die Änderungen hat Lutz übernommen und damit müsste der Patch über die aktuelle Nightly für alle zur Verfügung stehen.
Jetzt läuft das hoffentlich wieder eine Zeit lang ...

Re: BMW i3 SOC [gelöst]

Verfasst: Mo Mär 28, 2022 12:09 pm
von aiole
Mist. Irgendwas klemmt hier gerade auf beiden Systemen - a) nur Komma reduziert bzw. b) Einzeiler.
Der SoC wurde zuvor sauber bei a) von 49 bis 53% bzw. bei b) von 49 auf 51% aktualisiert. Jetzt hängt er aber auf beiden fest (App bereits bei 64%)

Nicht dass BMW just in diesem Moment schon wieder "gedreht" hat? Oder das Intervall ist mit 5 min zu schnell, so dass BMW neuerdings blockt (4 Abfragen => aus 2 Systemen x 2 LP).
Ich habe jetzt testweise beim Zweitsystem die SoC-Abfragen unterbunden und die vom Erstsystem auf 5 min (und nur an LP2) eingestellt.

Re: BMW i3 SOC [gelöst]

Verfasst: Mo Mär 28, 2022 12:59 pm
von LocutusB
Es gibt noch einen Haken, der auch so bei GoingElectric dokumentiert ist. Neuerdings schickt BMW teilweise die Zeichen "-" oder "_" in den Token. Damit kommt PHP nicht klar. Der Token läuft nach 60 Minuten ab und im Normalfall funktioniert es dann wieder. Alternativ, um direkt Rückmeldung zu bekommen, kann man auf der OpenWB im Modulverzeichnis einen Blick in die Datei token.json werfen. Löscht man die Datei, wird sie bei der nächsten Abfrage automatisch neu angelegt.
Bei mir läuft es aktuell. Abfrageintervall ist bei mir auch recht hoch, da noch eine weitere Anwendung den SoC abfragt.

Re: BMW i3 SOC [gelöst]

Verfasst: Mo Mär 28, 2022 1:41 pm
von aiole
Da ist was dran.
token.json per SSH im SoC_i3-Modul gelöscht (System mit "Einzeiler" = gemergter PR), neuer SoC-Abruf => passt
Damit sollte es mit dem letzten PR prinzipiell laufen.

Dasselbe noch am Erstsystem praktiziert. Dort klappt es nicht.
Ein check der token.json zeigt "null" als Inhalt (sonst stehen da die email + Tokeninfos). BMW scheint dort zu blocken.

Re: BMW i3 SOC [gelöst]

Verfasst: Sa Apr 02, 2022 2:52 pm
von Mathias
Hallo zusammen,
bisher habe ich Eure Beiträge hier gelesen. Vielen Dank für den Einsatz und dass Ihr immer wieder das Problem löst.
Da wir ja auch alle Kunden bei BWM sind, habe ich mir überlegt, ob es hilfreich wäre, wenn wir uns dort auch mal bzgl. der ständigen Änderungen beschweren.
Ich habe eine Mail an kundenbetreuung@bmw-i.de. Die Antwort war aber sehr dürftig. Vielleicht könnt Ihr Euch dort auch mal melden und auch Euren Unmut kundtun. Vielleicht ändert sich dann was.

Beste Grüße
Mathias

Re: BMW i3 SOC [gelöst]

Verfasst: Di Apr 05, 2022 8:42 am
von aiole
LocutusB hat geschrieben: Mo Mär 28, 2022 12:59 pm Es gibt noch einen Haken, der auch so bei GoingElectric dokumentiert ist. Neuerdings schickt BMW teilweise die Zeichen "-" oder "_" in den Token. Damit kommt PHP nicht klar. Der Token läuft nach 60 Minuten ab und im Normalfall funktioniert es dann wieder. Alternativ, um direkt Rückmeldung zu bekommen, kann man auf der OpenWB im Modulverzeichnis einen Blick in die Datei token.json werfen. Löscht man die Datei, wird sie bei der nächsten Abfrage automatisch neu angelegt.
Bei mir läuft es aktuell. Abfrageintervall ist bei mir auch recht hoch, da noch eine weitere Anwendung den SoC abfragt.
Läuft das bei Dir zuverlässig? Also mit v1.9.262 und dem letzten PR?
In meinen beiden Testsystemen bekomme ich immer "null" in die Datei token.json geschrieben, womit natürlich kein SoC-Abruf klappt. Ich weiß aber genau, dass das bei den ersten Tests funktionierte.

Re: BMW i3 SOC [gelöst]

Verfasst: Di Apr 05, 2022 8:49 am
von Andyme
Das kann ich auch bestätigen. Mit dem Release v1.9.262 funktioniert es nicht mehr.

Re: BMW i3 SOC [gelöst]

Verfasst: Di Apr 05, 2022 8:56 am
von LocutusB
Bin mit meiner WB softwaremäßig etwas im Rückstand. Ich setze mich die Tage mal hin und vergleiche meinen Stand nochmal mit dem Stand der letzten Stable. Bei mir läuft das Script, auch ausserhalb der openWB, recht stabil. Wenn mal nicht, dann hat mir der Hersteller einen _ oder - in den Token geschrieben ...

Re: BMW i3 SOC [gelöst]

Verfasst: Di Apr 05, 2022 10:21 am
von aiole
Danke - wäre gut, das zeitnah zu testen.

Ich hatte schon kurz vor dem PR Probleme und es danach gar nicht mehr zu einem korrekten SoC-Abruf geschafft.
viewtopic.php?p=61896#p61896

Da BMW jetzt mit token operiert, ist das Problem schwerer einzugrenzen.

Re: BMW i3 SOC [gelöst]

Verfasst: Mi Apr 06, 2022 3:15 pm
von ama
Hallo Zusammen, bei mir läuft der BMW SoC mit der letzten Stable 1.9.262 nicht. Das trifft auch auf die letzte Nightly 1.9.263 zu.