Modul ESS PB WR1 HTTP 405: Client-Fehler

sleepwalker86
Beiträge: 12
Registriert: Mi Mai 05, 2021 12:06 pm

Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von sleepwalker86 »

Hallo zusammen,
ich verwende die openWB Version 1.9.275 mit einem LG ESS Home 10 Wechselrichter/Speicherkombination.
Ich habe alle angaben in den Moduleinstellungen gemacht sodass mir auch die wichtigsten Werte angezeigt werden.

Leider bekomme ich beim Wechselrichter einen HTTP 405 Fehler und beim EVU Modul werden mir keine Spannungen angezeigt.

Auf den Bilder sind die Fehler zu sehen.
Hier ist noch ein Auszug aus dem openWB.log:

Code: Alles auswählen

requests.exceptions.HTTPError: 405 Client Error: Method Not Allowed for url: https://192.168.0.111/v1/user/essinfo/home
raise HTTPError(http_error_msg, response=self)
File "/usr/lib/python3/dist-packages/requests/models.py", line 893, in raise_for_status
session.hooks['response'].append(lambda r, *args, **kwargs: r.raise_for_status())
File "/var/www/html/openWB/packages/modules/common/req.py", line 10, in <lambda>
_hook_data = hook(hook_data, **kwargs)
File "/usr/lib/python3/dist-packages/requests/hooks.py", line 31, in dispatch_hook
r = dispatch_hook('response', hooks, r, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 615, in send
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 488, in request
return self.request('POST', url, data=data, json=json, **kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 535, in post
timeout=5).json()
File "/var/www/html/openWB/packages/modules/lg/device.py", line 103, in _request_data
response = self._request_data(session)
File "/var/www/html/openWB/packages/modules/lg/device.py", line 70, in update
Traceback (most recent call last):
2022-09-10 08:45:29: PID: 1991: soc.modules.common.fault_state: LG ESS V1.0 Zähler: FaultState FaultStateLevel.ERROR, FaultStr HTTP 405: Client-Fehler. Überprüfe die Konfiguration., Traceback:[img][/img]
Für Hinweise wäre ich Dankbar.
Vielen Dank
Gruß Sascha
Dateianhänge
Bildschirmfoto 2022-09-10 um 08.45.07.png
Bildschirmfoto 2022-09-10 um 08.45.25.png
LenaK
Beiträge: 1253
Registriert: Fr Jan 22, 2021 6:40 am
Been thanked: 6 times

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von LenaK »

Ist das Problem nach einem Update aufgetreten? Wenn ja, welche Version wurde vorher verwendet?
sleepwalker86
Beiträge: 12
Registriert: Mi Mai 05, 2021 12:06 pm

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von sleepwalker86 »

Hi, ja ich glaube beim Update auf Version 1.9.275.
Ich bin noch bei der Erstinbetriebnahme. Hatte dann das Update gemacht und seit dem scheint der Fehler da zu sein.
hhoefling
Beiträge: 659
Registriert: So Jul 25, 2021 2:32 pm

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von hhoefling »

Sicher das es HTTPS sein soll.
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Aleks
Beiträge: 15
Registriert: Sa Jul 09, 2022 11:11 am

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von Aleks »

Hallo zusammen,

ich würde mich gerne kurz in die Diskussion einklinken.
Ich habe bei mir plötzlich genau das gleiche Problem. Gleiches ESS, gleiche Fehlermeldung, OpenWB Version 1.9.277 seit eben, aber auch mit der 275 hatte ich das.
Was ich nun noch versuche zu ermitteln ist, welche Version ist drauf hatte, bei der es noch funktionierte. Sobald ich weitergehende Infos habe, die helfen könnten, schreibe ich diese gerne auch hier rein.

Viele Grüße
Aleksander
sleepwalker86
Beiträge: 12
Registriert: Mi Mai 05, 2021 12:06 pm

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von sleepwalker86 »

hhoefling hat geschrieben: Do Sep 15, 2022 11:02 am Sicher das es HTTPS sein soll.
Ja https stimmt.

Ich meine das es mit der Version 272 noch funktioniert hat bin mir aber nicht sicher.
derNeueDet
Beiträge: 4392
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 1 time
Been thanked: 12 times

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von derNeueDet »

Hmm, http 405 ist method not allowed.
Kann es sein, dass bei der Überarbeitung des Moduls aus Versehen von einem Post Request auf einen Get Request gewechselt wurde, der dann schief geht.

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023) und EQA 300 (06/2024)
hhoefling
Beiträge: 659
Registriert: So Jul 25, 2021 2:32 pm

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von hhoefling »

Zumindest ist es jetzt ein POST
return self.request('POST', url, data=data, json=json, **kwargs)
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Aleks
Beiträge: 15
Registriert: Sa Jul 09, 2022 11:11 am

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von Aleks »

Wie sollte das Request denn aussehen? Ich könnte es dann hier mal gegen das ESS ausprobieren. Damit könnte man die Vermutung bestätigen.

Kann ich das irgendwo finden? Leider waren meine Suchen bisher zur API Beschreibung des LG ESS sehr dürftig ausgefallen.
Aleks
Beiträge: 15
Registriert: Sa Jul 09, 2022 11:11 am

Re: Modul ESS PB WR1 HTTP 405: Client-Fehler

Beitrag von Aleks »

Hallo zusammen,

ich hatte dieses Problem ja ebenfalls, wie weiter oben geschrieben. Parallel zu diesem Thread, den ich eher zufällig gefunden hatte, hatte ich den Fall auch an den OpenWB Support gemeldet, der das Problem heute auch lösen konnte.
Die Lösung soll wohl im nächsten Nightly Release enthalten sein.

Leider kenne ich selber keine Details, wie die Lösung genau aussieht.

Viele Grüße
Aleksander
Antworten