invalid start byte in http_parser.py
Verfasst: Mo Dez 16, 2024 8:56 pm
Meine openWB Box war leider nicht mehr erreichbar und das Display hat nichts mehr angezeigt. Auf Anraten des Supports habe ich die aktuelle Software auf eine neue SD-Karte gespielt. Damit bootet das System wieder, ist per Web-Interface zu erreichen, und es gibt wieder eine Anzeige auf dem Display.
Bei der Einrichtung habe ich das Update auf die aktuelle Version 2024-12-05 09:57:00 +0100 [d982f63c5] durchgeführt.
Ich bin der Anleitung beschrieben, habe ich erst einmal nur einen virtuellen Zähler, den internen Ladepunkt, und das Lademanagement eingerichtet. (Wird der virtuelle Zähler eigentlich benötigt, da in der Box ja ein "echter" Zähler SDM72D-M verbaut ist?)
Allerdings erhalte ich im Status eine Fehlermeldung:
Ich habe das Image nochmals runtergeladen und auf eine andere SD-Karte gespielt - leider mit dem gleichen Ergebnis. Da andere im Forum die Software erfolgreich nutzen, wäre ich für Tipps dankbar, was ich falsch gemacht haben könnte. Die md5sum des entpackten Images ist
Entschuldigt bitte, wenn ich einen offensichtlichen Anfängerfehler gemacht habe. Die Box war Teil eines Komplettpakets und ich habe mich daher bisher weder mit der Software noch mit der verbauten Hardware beschäftigt.
Vielen Dank im Voraus für eure Antworten!
Dr.T
Bei der Einrichtung habe ich das Update auf die aktuelle Version 2024-12-05 09:57:00 +0100 [d982f63c5] durchgeführt.
Ich bin der Anleitung beschrieben, habe ich erst einmal nur einen virtuellen Zähler, den internen Ladepunkt, und das Lademanagement eingerichtet. (Wird der virtuelle Zähler eigentlich benötigt, da in der Box ja ein "echter" Zähler SDM72D-M verbaut ist?)
Allerdings erhalte ich im Status eine Fehlermeldung:
Außerdem habe ich im main.log eine Fehlermeldungen gefunden, bei der ich eigentlich ein korrupten Dateisystem vermuten würde:Modulmeldung:
<class 'Exception'> ('Der Zähler konnte nicht ausgelesen werden. Vermutlich ist der Zähler falsch konfiguriert oder defekt. Bitte nehme bei anhaltenden Problemen über die Support-Funktion in den Einstellungen Kontakt mit uns auf.',)
Code: Alles auswählen
2024-12-12 21:36:08,346 - {modules.configuration:162} - {ERROR:MainThread} - Fehler im configuration-Modul
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/configuration.py", line 154, in _pub_configurable_soc_modules
dev_defaults = importlib.import_module(
File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 790, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/var/www/html/openWB/packages/modules/vehicles/vwid/soc.py", line 11, in <module>
from modules.vehicles.vwid import api
File "/var/www/html/openWB/packages/modules/vehicles/vwid/api.py", line 6, in <module>
import aiohttp
File "/home/openwb/.local/lib/python3.9/site-packages/aiohttp/__init__.py", line 6, in <module>
from .client import (
File "/home/openwb/.local/lib/python3.9/site-packages/aiohttp/client.py", line 39, in <module>
from . import hdrs, http, payload
File "/home/openwb/.local/lib/python3.9/site-packages/aiohttp/http.py", line 7, in <module>
from .http_parser import (
File "/home/openwb/.local/lib/python3.9/site-packages/aiohttp/http_parser.py", line 659
"""
^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xaa in position 60: invalid start byte
Zum Schreiben des Images habe ich sowohl win32diskimager als auch imager von raspberrypi.org ausprobiert. Auch habe ich das angebotene Update beim Start durchgeführt also auch abgelehnt. In allen Fällen ohne Erfolg.cd9de21a3fddd47cde61a0e24eef4cf1 openWB-software2-2_1_6-patch_1.img
Entschuldigt bitte, wenn ich einen offensichtlichen Anfängerfehler gemacht habe. Die Box war Teil eines Komplettpakets und ich habe mich daher bisher weder mit der Software noch mit der verbauten Hardware beschäftigt.
Vielen Dank im Voraus für eure Antworten!
Dr.T