Rückmeldungen 2.1.9 Alpha 2/3

Fragen zur Nutzung, Features, usw..
Frank-H
Beiträge: 406
Registriert: Mi Apr 26, 2023 7:56 am
Has thanked: 29 times
Been thanked: 30 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Frank-H »

Aktueller Master, trat aber auch schon vorher auf.

Wenn der Hoymiles-Wechselrichter über Open-DTU nachts nicht arbeitet, wird das Mainlog mit gleichlautetenden regelmäßigen Einträgen gefüllt:

Code: Alles auswählen

025-12-05 01:24:03,933 - {helpermodules.utils._thread_handler:43} - {ERROR:MainThread} - device3 konnte nicht innerhalb des Timeouts abgearbeitet werden.
2025-12-05 01:24:04,006 - {modules.common.utils.component_parser:35} - {ERROR:MainThread} - Keine aktuellen Werte für Gerät Hoymiles über openDTU
2025-12-05 01:24:05,691 - {modules.common.fault_state:45} - {ERROR:device3} - Hoymiles Wechselrichter: FaultState FaultStateLevel.ERROR, FaultStr Innerhalb des Timeouts wurde keine Antwort erhalten. Überprüfe Adresse und Netzwerk., Traceback: 
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
    six.raise_from(e, None)
  File "<string>", line 3, in raise_from
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 440, in _make_request
    httplib_response = conn.getresponse()
  File "/usr/lib/python3.9/http/client.py", line 1347, in getresponse
    response.begin()
  File "/usr/lib/python3.9/http/client.py", line 307, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python3.9/http/client.py", line 268, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "/usr/lib/python3.9/socket.py", line 704, in readinto
    return self._sock.recv_into(b)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send
    resp = conn.urlopen(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 532, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise
    raise value
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
    httplib_response = self._make_request(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 447, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 336, in _raise_timeout
    raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='192.168.188.21', port=80): Read timed out. (read timeout=5)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 48, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/generic/json/device.py", line 38, in update_components
    response = req.get_http_session().get(device_config.configuration.url, timeout=5).json()
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 555, in get
    return self.request('GET', url, **kwargs)
  File "/var/www/html/openWB/packages/modules/common/req.py", line 25, in wrapper
    return func(*args, **kwargs)
  File "/var/www/html/openWB/packages/modules/common/req.py", line 37, in request
    return super().request(method, url, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 529, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPConnectionPool(host='192.168.188.21', port=80): Read timed out. (read timeout=5)
Das Log wird dadurch ziemlich unübersichtlich. Könnte man das abfangen?
5,68 kwp PV, SMA Tripower 6.0 SE, 5,2 kw BYD-Speicher
1,6 kwp Balkonkraftwerk + Hoymiles HMS1600 und 0,8 kwp Balkonkraftwerk + Hoymiles HM 800
OpenDTU fusion
VW ID.4 (77 kwh)
OpenWB series 2 standard+, 22 kw
openWB
Site Admin
Beiträge: 9756
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 107 times
Been thanked: 251 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von openWB »

Das Log wird dadurch ziemlich unübersichtlich. Könnte man das abfangen?
Das Log besagt das der WR nicht erreichbar ist.
Wie sollte ein abfangen aussehen?
Gibst du eine falsche IP ein, würdest du die gleiche Fehlermeldung (richtigerweise) bekommen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Steffen248
Beiträge: 21
Registriert: Mi Dez 28, 2022 9:08 pm
Been thanked: 1 time

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Steffen248 »

Ah jetzt wird ein Schuh drauß, hier der Link
https://paste.openwb.de/pqE5qTEu5JVQTM9
Ich hoffe das klappt, sonst gebt mir gerne weitere Anweisungen 😃
Gruß Steffen
Frank-H
Beiträge: 406
Registriert: Mi Apr 26, 2023 7:56 am
Has thanked: 29 times
Been thanked: 30 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Frank-H »

openWB hat geschrieben: Fr Dez 05, 2025 8:50 am
Das Log wird dadurch ziemlich unübersichtlich. Könnte man das abfangen?
Das Log besagt das der WR nicht erreichbar ist.
Wie sollte ein abfangen aussehen?
Gibst du eine falsche IP ein, würdest du die gleiche Fehlermeldung (richtigerweise) bekommen.
Für den anderen SMA-Wechselrichter, der ja nachts auch nicht arbeitet, erscheint keine Fehlermeldung. Daher dachte ich, dass dies auch für den Hoymiles evtl. möglich wäre, z.B. Plausibilität anhand der Uhrzeit o.ä.
5,68 kwp PV, SMA Tripower 6.0 SE, 5,2 kw BYD-Speicher
1,6 kwp Balkonkraftwerk + Hoymiles HMS1600 und 0,8 kwp Balkonkraftwerk + Hoymiles HM 800
OpenDTU fusion
VW ID.4 (77 kwh)
OpenWB series 2 standard+, 22 kw
Gero
Beiträge: 4691
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 51 times
Been thanked: 284 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Gero »

Steffen248 hat geschrieben: Fr Dez 05, 2025 8:50 am Ah jetzt wird ein Schuh drauß, hier der Link
https://paste.openwb.de/pqE5qTEu5JVQTM9
Ich hoffe das klappt, sonst gebt mir gerne weitere Anweisungen 😃
Gruß Steffen
Hmmm. Das müsste sich mal jemand mit ein wenig mehr python-Kenntnissen ankucken. Für mich sieht das so aus, als ob die Antwort von Shelly nicht wie erwartet strukturiert ist.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Steffen248
Beiträge: 21
Registriert: Mi Dez 28, 2022 9:08 pm
Been thanked: 1 time

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Steffen248 »

Okay, merkwürdig ist nur, in den vorherigen Versionen lief das alles ohne Probleme :?
LutzB
Beiträge: 4225
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 20 times
Been thanked: 144 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von LutzB »

Es gab leider eine inkompatible Änderung bei den Shellies.
https://github.com/openWB/core/pull/2812
Steffen248
Beiträge: 21
Registriert: Mi Dez 28, 2022 9:08 pm
Been thanked: 1 time

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Steffen248 »

LutzB hat geschrieben: Fr Dez 05, 2025 10:13 am Es gab leider eine inkompatible Änderung bei den Shellies.
https://github.com/openWB/core/pull/2812
Was genau heißt das jetzt für mich? Was kann oder muss ich ändern damit es läuft?
LutzB
Beiträge: 4225
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 20 times
Been thanked: 144 times

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von LutzB »

Ich habe den PR gerade wieder aus dem Master entfernt. Also einfach ein normales Update machen, dann ist alles wie vorher.

Die Anpassungen kommen dann später zusammen mit einer ordentlichen Upgrade-Methode, welche die Konfiguration automatisch anpasst.
Steffen248
Beiträge: 21
Registriert: Mi Dez 28, 2022 9:08 pm
Been thanked: 1 time

Re: Rückmeldungen 2.1.9 Alpha 2/3

Beitrag von Steffen248 »

Leider ist der Fehler mit dem Shelly nach dem Update immer noch da :?
https://paste.openwb.de/YSsrPhmp1XX3WTE
Antworten