BMW i3 SOC [gelöst]
Re: BMW i3 SOC [gelöst]
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 ...
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 ...
Konfiguration: OpenWB auf Raspberry Pi 3 B+, 2x Keba P30, EVU über Smartme Zähler, PV per MQTT
-
- Beiträge: 7747
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 18 times
- Been thanked: 33 times
Re: BMW i3 SOC [gelöst]
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.
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]
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.
Bei mir läuft es aktuell. Abfrageintervall ist bei mir auch recht hoch, da noch eine weitere Anwendung den SoC abfragt.
Konfiguration: OpenWB auf Raspberry Pi 3 B+, 2x Keba P30, EVU über Smartme Zähler, PV per MQTT
-
- Beiträge: 7747
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 18 times
- Been thanked: 33 times
Re: BMW i3 SOC [gelöst]
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.
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]
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
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
-
- Beiträge: 7747
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 18 times
- Been thanked: 33 times
Re: BMW i3 SOC [gelöst]
Läuft das bei Dir zuverlässig? Also mit v1.9.262 und dem letzten PR?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.
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]
Das kann ich auch bestätigen. Mit dem Release v1.9.262 funktioniert es nicht mehr.
Re: BMW i3 SOC [gelöst]
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 ...
Konfiguration: OpenWB auf Raspberry Pi 3 B+, 2x Keba P30, EVU über Smartme Zähler, PV per MQTT
-
- Beiträge: 7747
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 18 times
- Been thanked: 33 times
Re: BMW i3 SOC [gelöst]
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.
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]
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.