bei mir funktioniert das sperren des Speichers nicht so richtig.

Logs:
https://paste.openwb.de/2UP1Zun3paAiicy
https://paste.openwb.de/U01351SjUm9cHaR
https://paste.openwb.de/yXyhsFeZtsD2OzA
Liegt das an den 2 Batterien?
Code: Alles auswählen
2026-01-12 06:26:19,841 - {modules.devices.solaredge.solaredge.bat:231} - {DEBUG:set power limit 27} - Bat raw values 192.168.1.178: {'Battery2StateOfEnergy': 3.9000000953674316, 'StorageControlMode': 4, 'StorageBackupReserved': 0.0, 'RemoteControlCommandDischargeLimit': 1149.0}
2026-01-12 06:26:19,844 - {modules.devices.solaredge.solaredge.bat:179} - {DEBUG:set power limit 27} - SoC-Reserve Speicher2: 5%.
2026-01-12 06:26:19,846 - {modules.devices.solaredge.solaredge.bat:186} - {DEBUG:set power limit 27} - Speicher2: Steuerung deaktivieren. SoC-Reserve unterschritten
2026-01-12 06:26:19,940 - {modules.devices.solaredge.solaredge.bat:241} - {DEBUG:set power limit 27} - Neuer Wert [16384, 17820] in Register 57360 geschrieben.Code: Alles auswählen
Uncaught exception in thread:
Type: <class 'Exception'>
Value: modules.common.modbus <class 'Exception'> modules.common.modbus Modbus Error: [Input/Output] timed out
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/bat.py", line 170, in set_power_limit
values = self._read_registers(registers_to_read, unit)
File "/var/www/html/openWB/packages/modules/devices/solaredge/solaredge/bat.py", line 224, in _read_registers
values[key] = self.__tcp_client.read_holding_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 139, in read_holding_registers
return self.__read_registers(
File "/var/www/html/openWB/packages/modules/common/modbus.py", line 122, in __read_registers
raise Exception(__name__+" "+str(type(e))+" " + str(e)) from eStephan