Seite 10 von 40
Re: SOC BMW
Verfasst: Do Aug 18, 2022 8:56 pm
von Flocki
Wenn das aktiviert ist, wird der SoC "live" aktualisiert und nicht nur bei jedem Abruf vom Server.
Re: SOC BMW
Verfasst: Fr Aug 19, 2022 7:44 pm
von Sonnenjunky
könntest Du das bitte besser erklären. für mich ist es ebenfalls nicht logisch
Re: SOC BMW
Verfasst: Fr Aug 19, 2022 8:18 pm
von Flocki
Zwischen 2 SoC-Abrufen vom Server wird der SoC aus dem Zählerstand der OpenWB extrapoliert.
Vereinfacht würde z.B. bei einem 38 kWh-Akku der SoC um 1% hochgezählt, sobald seit dem letzten Update 0,38 kWh geladen wurden. Dadurch wird zum einen die Genauigkeit der Anzeige erhöht und Sprünge vermieden, zum anderen sind nicht mehr so häufige Abrufe vom Server nötig.
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 6:04 am
von mytel
Moin zusammen,
Leider bekomme ich die SOC Abfrage bei meinem BMW i3s nicht hin. Nutze die Zugangsdaten aus der BMW App.
Habe folgende Infos im Debug Log:
2022-09-14 07:50:03: PID: 17178: ##### cron5min.sh finished ##### (LV0)
2022-09-14 07:50:01: PID: 17178: ##### cron5min.sh started ##### (LV0)
2022-09-14 07:45:04: PID: 11718: ##### cron5min.sh finished ##### (LV0)
2022-09-14 07:45:01: PID: 11718: ##### cron5min.sh started ##### (LV0)
RuntimeError
raise RuntimeError
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 68, in postHTTP
response = json.loads(postHTTP(url, data, headers))
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 91, in authStage1
authcode1 = authStage1(username, password, code_challenge, state)
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 154, in requestToken
token = requestToken(username, password)
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 206, in main
main()
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 229, in <module>
Traceback (most recent call last):
Request failed
Login failed
Authentication stage 1 failed
Request failed, StatusCode: 401
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 6:41 am
von Sonnenjunky
Welche Software-Version verwendest Du denn?
glaube das ist ein wesentlicher Punkt
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 6:55 am
von aiole
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 7:13 am
von Sonnenjunky
Wenn ich da lese:
Request failed
Login failed
Authentication stage 1 failed
kommt mir der Gedanke Du solltest einerseits Deine Eingaben erneut prüfen und auf Groß/klein schreibung achten.
Obendrein hast Du bei letzter Installation der App die Geschäftsbedingungen akzeptiert und bestätigt ?
Das sind nur die wichtigsten Dinge die es zu beachten gibt
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 7:56 am
von mytel
Hatte anscheinend die Geschäftsbedingungen nicht akzeptiert. Nun läuft es.
Danke
Re: SOC BMW
Verfasst: Mi Sep 14, 2022 9:46 am
von Sonnenjunky
gern geschehn
Re: SOC BMW
Verfasst: Mi Sep 21, 2022 7:02 pm
von gdfde
Funktionierts bei euch noch die Abfrage?
Bei mir leider seit gestern nicht mehr.
2022-09-21 21:00:43: PID: 22937: Lp1: Nothing to do yet. Incrementing timer. (LV1) at 81 main modules/soc_i3/main.sh
2022-09-21 21:00:43: PID: 22937: Lp1: timer = 3 (LV1) at 77 main modules/soc_i3/main.sh
2022-09-21 21:00:33: PID: 21760: Lp1: Nothing to do yet. Incrementing timer. (LV1) at 81 main modules/soc_i3/main.sh
2022-09-21 21:00:33: PID: 21760: Lp1: timer = 2 (LV1) at 77 main modules/soc_i3/main.sh
2022-09-21 21:00:23: PID: 20575: Lp1: Nothing to do yet. Incrementing timer. (LV1) at 81 main modules/soc_i3/main.sh
2022-09-21 21:00:23: PID: 20575: Lp1: timer = 1 (LV1) at 77 main modules/soc_i3/main.sh
2022-09-21 21:00:13: PID: 19390: Lp1: Nothing to do yet. Incrementing timer. (LV1) at 81 main modules/soc_i3/main.sh
2022-09-21 21:00:13: PID: 19390: Lp1: timer = 0 (LV1) at 77 main modules/soc_i3/main.sh
RuntimeError
raise RuntimeError
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 48, in getHTTP
body = getHTTP(url, headers)
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 180, in requestData
data = requestData(token, vin)
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 207, in main
main()
File "/var/www/html/openWB/modules/soc_i3/i3soc.py", line 229, in <module>
Traceback (most recent call last):
Request failed
Data-Request failed
Request failed, StatusCode: 403