Seite 7 von 52

Re: SOC: VWID

Verfasst: Mo Apr 25, 2022 3:32 pm
von rleidner
Ralla hat geschrieben: Mo Apr 25, 2022 3:09 pm Vielen Dank für die schnellen Antworten.
Ich habe etwas länger gebraucht.
In meinem Passwort kam ein @ Zeichen vor. Ich habe es geändert in ein ! aber der Fehler 303 bleibt bestehen.
Wie gesagt, 303 (unknown redirect) ist ein neuer Fehler.
Irgend etwas scheint in Deinem VW-Account anders zu sein.
Leider werden von der verwendeten Python Library keine weiteren Details in den LOG geschrieben.

Wenn Du mir User, Passwort (gerne vorher ändern) und VIN per PN zusendest, kann ich mir das ansehen.

Re: SOC: VWID

Verfasst: Di Apr 26, 2022 6:39 am
von Ralla
Guten Morgen,
ich habe das Passwort eben erneut geändert, um es dir zuschicken zu können. Dieses Mal komplett ohne Sonderzeichen und jetzt funktioniert es.
Ich hatte so was ja vermutet, da ich mit dem Raspberry auf der VM immer etwas Probleme mit einigen Sonderzeichen habe, eigentlich aber nicht mit Ausrufezeichen.
Die Fehlermeldung 303 ist dazu dann auch eher irreführend.
Aber vielen Dank trotzdem für die Unterstützung.

Re: SOC: VWID

Verfasst: Di Apr 26, 2022 7:46 am
von rleidner
Vielen Dank für die Rückmeldung - gut dass es jetzt funktioniert und die Ursache bekannt ist.
Ich werde das im ersten Beitrag des Threads vermerken.

Re: SOC: VWID

Verfasst: Do Mai 05, 2022 1:59 pm
von Thrillhouse
Hallo, kann mir jemand sagen warum mein Fahrzeug soc im Display mit der Anzeige "Symbolfluss" nicht angezeigt wird. Drücke ich im Display "Display aktuelisieren" wird mir kurzzeitig der Soc vom Fahrzeug angezeigt. Nur dann verschwindet der wieder nach 2 Sekunden. Kennt jemand das Problem?

Re: SOC: VWID

Verfasst: Do Mai 05, 2022 4:00 pm
von Thrillhouse
Habs hinbekommen. Im Graphen müsste der soc vom ladepunkte aktiviert werden. Jetzt wird er angezeigt. Danke

Re: SOC: VWID

Verfasst: Mo Mai 09, 2022 7:53 pm
von Ursusprimus
Hallo zusammen,
bei mir (Version 1.9.265, ID4) funktioniert die SoC-Abfrage schon länger nicht mehr.
Soweit ich das sehen kann, habe ich alle Rechte bei VW vergeben; es hat ja auch schon mal alles geklappt.
Kürzlich habe ich das neuere SoC-Modul "VW ID" bei den Ladepunkten eingestellt, aber leider ohne Erfolg.
Bei unserem Renault Zoe funktioniert die SoC-Abfrage problemlos.

Im Log kommen folgende Infos:

Code: Alles auswählen

ImportError: libxslt.so.1: cannot open shared object file: No such file or directory (LV0)
    from .. import etree
  File "/usr/local/lib/python3.7/dist-packages/lxml/html/__init__.py", line 53, in <module>
    import lxml.html
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 8, in <module>
    import libvwid
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 5, in <module>
2022-05-09 21:37:25: PID: 16269: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-05-09 21:37:24: PID: 16269: Lp1: Requesting SoC (LV0)
Woran könnte es liegen / was kann ich tun?

Re: SOC: VWID

Verfasst: Mo Mai 09, 2022 8:53 pm
von rleidner
Bitte diese Angaben vollständig machen (s. 1. Post in diesem Thread):
...
5. Falls diese Schritte nicht zum Erfolg führen, das Problem hier posten mit Angabe relevanter Daten
- oWB SW Version -> 1.9.265
- oWB gekauft oder selbst installiert
- wenn selbst installiert: welches OS(Stretch/Buster)
- welches Fahrzeug -> ID.4
- relevante Abschnitte der Logs, vor allem Fehlermeldungen, als CODE-blocks </>.

Ansonsten:
Die Installation scheint unvollständig.
Ein Restart der OWB könnte die fehlenden Teile nachinstallieren.
Wenn der Restart nicht hilft, bitte auch den Debug-Log ab restart hier posten.

Re: SOC: VWID

Verfasst: Do Mai 12, 2022 9:06 am
von Kevin
Hallo,

leider funktioniert bei mir das Abfragen des SOC auch nicht zuverlässig. Es funktioniert nur einmalig nach dem Neustarten der WB oder wenn ich das Plugin von der neuen Version auf die alte Wechsel und wieder zurück.

oWB SW Version -> 1.9.265
oWB gekauft (openWB series2 standard+)
Fahrzeug ist ein ID3

Code: Alles auswählen

concurrent.futures._base.TimeoutError (LV0)
    raise asyncio.TimeoutError from None
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/helpers.py", line 596, in __exit__
    break
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/client.py", line 582, in _request
    response = await self.session.get(LOGIN_BASE + '/authorize', params=payload)
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 88, in reconnect
    if await self.reconnect():
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 196, in get_status
    data = await w.get_status()
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 38, in main
    result = coro.throw(exc)
  File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step
    raise self._exception
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    return future.result()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
    loop.run_until_complete(main())
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 46, in <module>
2022-05-12 10:56:42: PID: 11112: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-05-12 10:54:04: PID: 29050: Lp1: Requesting SoC (LV0)
2022-05-12 10:51:34: PID: 11112: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:54: PID: 9217: Lp1: SoC: 79 (LV0)
2022-05-12 10:46:49: PID: 9217: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:09: PID: 3000: Lp1: SoC: 79 (LV0)
2022-05-12 10:46:04: PID: 3000: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:01: PID: 2696: Lp1: SoC: 79 (LV0)
2022-05-12 10:45:56: PID: 2696: Lp1: Requesting SoC (LV0)
**** REBOOT ****
Vielen Dank für eure Hilfe
Kevin

Re: SOC: VWID

Verfasst: Do Mai 12, 2022 10:09 am
von rleidner
Kevin hat geschrieben: Do Mai 12, 2022 9:06 am Hallo,

leider funktioniert bei mir das Abfragen des SOC auch nicht zuverlässig. Es funktioniert nur einmalig nach dem Neustarten der WB oder wenn ich das Plugin von der neuen Version auf die alte Wechsel und wieder zurück.
Gehe ich recht in der Annahme dass mit "Plugin" "SOC-Modul" und mit "alte Version" "VW ID-alt" gemeint ist?

Code: Alles auswählen

raise asyncio.TimeoutError from None
Dieser Fehler wurde bisher nicht gemeldet.
Es könnte ein Problem mit der (Internet-)Verbindung der oWB zum VW-Server zu geben.
Wie ist die oWB an das Netz angeschlossen? (LAN oder WLAN)
Möglicherweise ist der VW-Server auch gerade nicht "responsive".

Code: Alles auswählen

...
2022-05-12 10:56:42: PID: 11112: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-05-12 10:54:04: PID: 29050: Lp1: Requesting SoC (LV0)
2022-05-12 10:51:34: PID: 11112: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:54: PID: 9217: Lp1: SoC: 79 (LV0)
2022-05-12 10:46:49: PID: 9217: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:09: PID: 3000: Lp1: SoC: 79 (LV0)
2022-05-12 10:46:04: PID: 3000: Lp1: Requesting SoC (LV0)
2022-05-12 10:46:01: PID: 2696: Lp1: SoC: 79 (LV0)
2022-05-12 10:45:56: PID: 2696: Lp1: Requesting SoC (LV0)
**** REBOOT ****
Es geht also nach dem Reboot 3 mal gut mit Abstand von ca. 1 Minute, ,um 10:51:34 wird ein Request abgesetzt und um 10:54:04 noch einer, dann kommt der TimeoutFehler.

Wie sind bei Dir die Abfrageintervalle eingestellt? Bei mir funktioniert dies gut:
int.JPG

Re: SOC: VWID

Verfasst: Do Mai 12, 2022 10:38 am
von Kevin
Vielen Dank für die schnelle Rückmeldung!

genau, ich meine das SOC-Modul (VW ID-alt und ohne alt).

Die oWB ist momentan per WLAN angemeldet. Tatsächlich habe ich dort auch gerade Probleme festgestellt. Mit dem PC erreiche ich das Web Interface, mit dem Handy z.B. aktuell nicht mehr.

Ich werde heute Nachmittag/Abend ein wenig Netzwerkkabel verlegen und die oWB ins LAN einbinden. Würde mich dann noch einmal melden!

Das Abfrageintervall habe ich genau so eingestellt.

Gerade als ich das Auto wieder eingesteckt habe, konnte der SoC auch einmalig abgefragt werden:

Code: Alles auswählen

concurrent.futures._base.TimeoutError (LV0)
    raise asyncio.TimeoutError from None
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/helpers.py", line 596, in __exit__
    break
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/client.py", line 582, in _request
    response = await self.session.get(LOGIN_BASE + '/authorize', params=payload)
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 88, in reconnect
    if await self.reconnect():
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 196, in get_status
    data = await w.get_status()
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 38, in main
    result = coro.throw(exc)
  File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step
    raise self._exception
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    return future.result()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
    loop.run_until_complete(main())
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 46, in <module>
2022-05-12 12:25:43: PID: 3914: Lp1: Error from soc_vwid: Traceback (most recent call last):
concurrent.futures._base.TimeoutError (LV0)
    raise asyncio.TimeoutError from None
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/helpers.py", line 596, in __exit__
    break
  File "/usr/local/lib/python3.5/dist-packages/aiohttp/client.py", line 582, in _request
    response = await self.session.get(LOGIN_BASE + '/authorize', params=payload)
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 88, in reconnect
    if await self.reconnect():
  File "/var/www/html/openWB/modules/soc_vwid/libvwid.py", line 196, in get_status
    data = await w.get_status()
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 38, in main
    result = coro.throw(exc)
  File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step
    raise self._exception
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    return future.result()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
    loop.run_until_complete(main())
  File "/var/www/html/openWB/modules/soc_vwid/soc_vwid.py", line 46, in <module>
2022-05-12 12:25:03: PID: 30536: Lp1: Error from soc_vwid: Traceback (most recent call last):
2022-05-12 12:20:34: PID: 3914: Lp1: Requesting SoC (LV0)
2022-05-12 12:19:55: PID: 30536: Lp1: Requesting SoC (LV0)
2022-05-12 12:14:00: PID: 13151: Lp1: SoC: 72 (LV0)
2022-05-12 12:13:54: PID: 13151: Lp1: Requesting SoC (LV0)
Was mich wundert, das die oWB relativ oft den SoC abfragt obwohl das Intervall auf 20 Minuten steht. Aber vielleicht liegt es wirklich am WLAN. Wie gesagt, ich werde es versuchen heute noch auf LAN umzubauen und gebe dann Rückmeldung.

Vielen Dank!