Rückmeldungen software2 2.1.8-Alpha 2

Fragen zur Nutzung, Features, usw..
Basti
Beiträge: 114
Registriert: Di Feb 21, 2023 3:28 pm
Has thanked: 1 time
Been thanked: 12 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von Basti »

Da gibt es seit 202x keine Updates mehr . Betrifft nur die Display Variante .
electron
Beiträge: 1041
Registriert: So Aug 23, 2020 5:11 am
Been thanked: 49 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von electron »

Stimmt, das hat gerade funktioniert. Ich schaue mal, wie lange es anhält.
Ilchi hat geschrieben: Di Mai 20, 2025 12:29 pm Bei mir reicht es, wenn ich in die Konfig des Wechselrichters in der OpenWB-Software gehe und dort einmal auf "speichern" klicke - keine geänderten Werte. Dann funktioniert bei mir die Datenabfrage wieder eine zeitlang. Reicht das bei Dir nicht?
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
electron
Beiträge: 1041
Registriert: So Aug 23, 2020 5:11 am
Been thanked: 49 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von electron »

Ich habe gerade mal die Firmware-Versionen ausgelesen. Die werden in einem Forums-Beitrag aus 2019 als aktuell bezeichnet… Automatisch aktualisiert wird da anscheinend gar nichts. Wie Basti geschrieben hat, das gibt es allenfalls bei den neueren Geräten.
openWB hat geschrieben: Di Mai 20, 2025 12:37 pm

Auch kein durch SE im background installiertes FW Update?
Das geschieht automatisch und ohne dein Zutun.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Klausiy123
Beiträge: 69
Registriert: Do Apr 22, 2021 9:48 pm
Has thanked: 1 time

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von Klausiy123 »

Bei der aktuellen vom 19.5. Gibts auch wieder Solarpeaks mitten in der Nacht.
openWB
Site Admin
Beiträge: 9011
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 38 times
Been thanked: 106 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von openWB »

electron hat geschrieben: Di Mai 20, 2025 4:29 pm Ich habe gerade mal die Firmware-Versionen ausgelesen. Die werden in einem Forums-Beitrag aus 2019 als aktuell bezeichnet… Automatisch aktualisiert wird da anscheinend gar nichts. Wie Basti geschrieben hat, das gibt es allenfalls bei den neueren Geräten.
openWB hat geschrieben: Di Mai 20, 2025 12:37 pm

Auch kein durch SE im background installiertes FW Update?
Das geschieht automatisch und ohne dein Zutun.
Dann bitte einen Systembericht wenn es hängt.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
electron
Beiträge: 1041
Registriert: So Aug 23, 2020 5:11 am
Been thanked: 49 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von electron »

Jetzt ist es wieder passiert...

Code: Alles auswählen

2025-05-20 20:56:00,680 - {root:74} - {INFO:MainThread} - # ***Start*** 
2025-05-20 20:56:00,686 - {root:75} - {DEBUG:MainThread} - Threads: [<_MainThread(MainThread, started 1993001344)>, <Thread(Thread-1, started daemon 1968100416)>, <Thread(Internal RFID, started 1953969216)>, <Thread(Internal GPIO, started 1874871360)>, <Thread(Subdata, started 1865413696)>, <Thread(Setdata, started 1854927936)>, <Thread(Commands, started 1844442176)>, <Thread(SoC, started 1833956416)>, <Thread(Internal Chargepoint, started 1823470656)>, <Thread(Modbus Control Server, started 1815077952)>, <Thread(ChargepointStateUpdate cp 2, started 1806685248)>, <Thread(smarthome, started 1752159296)>]
2025-05-20 20:56:00,729 - {modules.common.component_context:66} - {DEBUG:device0} - Update Komponenten ['SolarEdge Zähler', 'Dach']
2025-05-20 20:56:00,734 - {modules.common.component_context:66} - {DEBUG:device1} - Update Komponenten ['Zendure', 'Balkon']
2025-05-20 20:56:00,736 - {modules.common.component_context:31} - {DEBUG:set values cp2} - Update Komponente ['Ladepunkt']
2025-05-20 20:56:00,764 - {modules.common.modbus:77} - {DEBUG:device0} - Close Modbus TCP connection
2025-05-20 20:56:00,769 - {modules.common.fault_state:49} - {ERROR:device0} - SolarEdge Zähler: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('ModbusTcpClient(192.168.0.86:502): Connection unexpectedly closed 0.003740 seconds into read of 8 bytes without response from unit before it closed connection', 'Modbus-Client konnte keine Verbindung zu 192.168.0.86:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 44, in update_components
    component.update()
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/counter.py", line 47, in update
    powers = [-power for power in self._read_scaled_int16(self.registers.powers, 4)]
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/scale.py", line 24, in scaled_reader
    client.read_holding_registers(address, [type] * count + [ModbusDataType.INT_16], unit=modbus_id)
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 138, in read_holding_registers
    return self.__read_registers(
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 114, in __read_registers
    raise e
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 103, in __read_registers
    response = read_register_method(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/common.py", line 114, in read_holding_registers
    return self.execute(request)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 109, in execute
    return self.transaction.execute(request)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 174, in execute
    response, last_exception = self._transact(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 293, in _transact
    result = self._recv(response_length, full)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 325, in _recv
    read_min = self.client.framer.recvPacket(min_size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/framer/__init__.py", line 49, in recvPacket
    return self.client.recv(size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 89, in recv
    return self._recv(size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 298, in _recv
    return self._handle_abrupt_socket_close(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 343, in _handle_abrupt_socket_close
    raise ConnectionException(msg)
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] ModbusTcpClient(192.168.0.86:502): Connection unexpectedly closed 0.003740 seconds into read of 8 bytes without response from unit before it closed connection

2025-05-20 20:56:00,821 - {modules.common.fault_state:49} - {ERROR:device0} - Dach: FaultState FaultStateLevel.ERROR, FaultStr <class 'pymodbus.exceptions.ConnectionException'> ('ModbusTcpClient(192.168.0.86:502): Connection unexpectedly closed 0.003740 seconds into read of 8 bytes without response from unit before it closed connection', 'Modbus-Client konnte keine Verbindung zu 192.168.0.86:502 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.'), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/common/configurable_device.py", line 39, in __call__
    self.__updater(components_list)
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/device.py", line 44, in update_components
    component.update()
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/counter.py", line 47, in update
    powers = [-power for power in self._read_scaled_int16(self.registers.powers, 4)]
  File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/scale.py", line 24, in scaled_reader
    client.read_holding_registers(address, [type] * count + [ModbusDataType.INT_16], unit=modbus_id)
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 138, in read_holding_registers
    return self.__read_registers(
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 114, in __read_registers
    raise e
  File "/var/www/html/openWB/packages/modules/common/modbus.py", line 103, in __read_registers
    response = read_register_method(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/common.py", line 114, in read_holding_registers
    return self.execute(request)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 109, in execute
    return self.transaction.execute(request)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 174, in execute
    response, last_exception = self._transact(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 293, in _transact
    result = self._recv(response_length, full)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/transaction.py", line 325, in _recv
    read_min = self.client.framer.recvPacket(min_size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/framer/__init__.py", line 49, in recvPacket
    return self.client.recv(size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 89, in recv
    return self._recv(size)
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 298, in _recv
    return self._handle_abrupt_socket_close(
  File "/home/openwb/.local/lib/python3.9/site-packages/pymodbus/client/sync.py", line 343, in _handle_abrupt_socket_close
    raise ConnectionException(msg)
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] ModbusTcpClient(192.168.0.86:502): Connection unexpectedly closed 0.003740 seconds into read of 8 bytes without response from unit before it closed connection

2025-05-20 20:56:01,047 - {modules.devices.solaredge.solaredge.meter:79} - {DEBUG:device0} - SolarEdge Zähler: internal meter id: 1, synergy units: 1
2025-05-20 20:56:01,074 - {modules.internal_chargepoint_handler.gpio:25} - {DEBUG:Internal GPIO} - {'io_states0': <control.io_device.IoStates object at 0x6ea64550>, 'internal_io_states': <control.io_device.IoStates object at 0x6d660fe8>}
2025-05-20 20:56:01,104 - {modules.common.component_context:31} - {DEBUG:Internal GPIO} - Update Komponente ['Kontakte der AddOn-Platine']
2025-05-20 20:56:01,144 - {modules.common.store._api:26} - {DEBUG:Internal GPIO} - Raw data IoState(analog_input=None, digital_input={'RSE1': False, 'RSE2': False, 'nurPV': False, 'SofortLa': False, 'Stop': False, 'MinPV': False, 'Standby': False}, analog_output=None, digital_output={'LED1': False, 'LED2': False, 'LED3': False})
2025-05-20 20:56:01,165 - {modules.common.store._api:31} - {INFO:Internal GPIO} - Saving IoState(analog_input=None, digital_input={'RSE1': False, 'RSE2': False, 'nurPV': False, 'SofortLa': False, 'Stop': False, 'MinPV': False, 'Standby': False}, analog_output=None, digital_output={'LED1': False, 'LED2': False, 'LED3': False})
2025-05-20 20:56:01,179 - {modules.common.component_context:31} - {DEBUG:Internal GPIO} - Update Komponente ['Kontakte der AddOn-Platine']
2025-05-20 20:56:01,830 - {modules.devices.generic.mqtt.device:39} - {DEBUG:device1} - Empfange MQTT Daten für Gerät 1: {'openWB/mqtt/bat/1/get/power': -188.15, 'openWB/mqtt/bat/1/get/exported': 286509.43380032096, 'openWB/mqtt/bat/1/get/soc': 76}
2025-05-20 20:56:01,834 - {modules.common.simcount._simcount:42} - {DEBUG:device1} - Previous state: SimCounterState(timestamp=1747767351.719789, power=-188.15, imported=296805.5270538879, exported=286464.32823458215)
2025-05-20 20:56:01,837 - {modules.common.simcount._calculate:11} - {DEBUG:device1} - time passed: 0.00280948, power1: -188.15, power2: -188.15
2025-05-20 20:56:01,840 - {modules.common.simcount._calculate:27} - {DEBUG:device1} - power did not change sign. Total energy: -0.528604
2025-05-20 20:56:01,843 - {modules.common.simcount._simcount:65} - {DEBUG:device1} - imported: 0 Wh, exported: 0.528604 Wh, new state: SimCounterState(timestamp=1747767361.8339236, power=-188.15, imported=296805.5270538879, exported=286464.8568385865)
2025-05-20 20:56:01,848 - {modules.common.store._api:26} - {DEBUG:device1} - Raw data BatState(imported=296805.5270538879, exported=286464.8568385865, power=-188.15, soc=76, currents=[0.0, 0.0, 0.0])
openWB hat geschrieben: Di Mai 20, 2025 4:45 pm

Dann bitte einen Systembericht wenn es hängt.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
openWB
Site Admin
Beiträge: 9011
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 38 times
Been thanked: 106 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von openWB »

pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] ModbusTcpClient(192.168.0.86:502): Connection unexpectedly closed 0.003740 seconds into read of 8 bytes without response from unit before it closed connection
Der SolarEdge antwortet nicht und schließt die Verbindung.
Das ist eigentlich immer dann der Fall wenn mehrere Clients den ModbusTCP des SE abfragen.
Gibt es denn noch irgendwelche anderen SmartHome, Test, sonstwas Systeme die noch auf den SE zugreifen?
Mehrere Clients werden nicht unterstützt von SE.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
miael
Beiträge: 60
Registriert: Mo Jan 06, 2020 11:19 am

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von miael »

electron hat geschrieben: Di Mai 20, 2025 4:29 pm Ich habe gerade mal die Firmware-Versionen ausgelesen. Die werden in einem Forums-Beitrag aus 2019 als aktuell bezeichnet… Automatisch aktualisiert wird da anscheinend gar nichts. Wie Basti geschrieben hat, das gibt es allenfalls bei den neueren Geräten.
Ich habe auch einen 7k von 2017. Meiner wurde ohne Verbesserung upgedated auf:
DSP1/2:1.0013/2.0019
CPU:3.2537

Regelintervall steht seit heute Mittag auf langsam.
Gerade war sowohl die Modbusverbindung zum SE weg wie auch zum DEYE adapter.
Nach speichern ist jetzt beides wieder da.

Beschäftige mich mal morgen mit den logs...
miael
Beiträge: 60
Registriert: Mo Jan 06, 2020 11:19 am

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von miael »

Hat nicht lange gehalten. Aktuell bekomme ich keine Modbusverbindung zum DEYE.

Modulmeldung: <class 'pymodbus.exceptions.ConnectionException'> ('ModbusTcpClient(192.168.188.11:8899): Connection unexpectedly closed 0.035247 seconds into read of 8 bytes without response from unit before it closed connection', 'Modbus-Client konnte keine Verbindung zu 192.168.188.11:8899 aufbauen. Bitte Einstellungen, IP-Adresse und Port sowie Netzwerk-Anschluss prüfen.')

Der SE wird aber auch schon schlafen, auf jeden Fall ohne Fehlermeldung
electron
Beiträge: 1041
Registriert: So Aug 23, 2020 5:11 am
Been thanked: 49 times

Re: Rückmeldungen software2 2.1.8-Alpha 2

Beitrag von electron »

Nein, keine weiteren Clients. Und bis 14.Mai lief auch alles einwandfrei. Dann habe ich auf die Alpha 2 aktualisiert.
Seitdem die Ausfälle.
Könnte es sein, dass die openWB selber konkurrierende Requests schickt? Oder längere Pausen macht? Wenn ich mich richtig erinnere, macht SolarEdge auch den Server zu, wenn längere Zeit keine Anfragen kommen.
openWB hat geschrieben: Di Mai 20, 2025 7:20 pm
Der SolarEdge antwortet nicht und schließt die Verbindung.
Das ist eigentlich immer dann der Fall wenn mehrere Clients den ModbusTCP des SE abfragen.
Gibt es denn noch irgendwelche anderen SmartHome, Test, sonstwas Systeme die noch auf den SE zugreifen?
Mehrere Clients werden nicht unterstützt von SE.
openWB Serie 2 11 kW
Solaredge WR
Tesla Model 3
Antworten