Solaredge modbus integration, no data when battery is emply

Hi all,
When the battery is 0 I noticed that the modbus connection stops working…

This is the log:

Error reading modbus data
Traceback (most recent call last):
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 195, in async_refresh_modbus_data
update_result = self.read_modbus_data()
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 251, in read_modbus_data
and self.read_modbus_data_battery1()
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 773, in read_modbus_data_battery1
return self.read_modbus_data_battery("battery1_", 0xE100)
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 858, in read_modbus_data_battery
battery_SoC = validate(decoder.decode_32bit_float(), ">", 0.1)
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 130, in validate
raise ValueError(f"Value {value} failed validation ({comparison}{against})")
ValueError: Value 0.0 failed validation (>0.1)

Error reading modbus data
Traceback (most recent call last):
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 195, in async_refresh_modbus_data
update_result = self.read_modbus_data()
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 246, in read_modbus_data
self.read_modbus_data_inverter()
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 570, in read_modbus_data_inverter
inverter_data = self.read_holding_registers(unit=self._address, address=40071, count=38)
File "/home/homeassistant/.homeassistant/custom_components/solaredge_modbus/**init**.py", line 233, in read_holding_registers
return self._client.read_holding_registers(address, count, **kwargs)
File "/srv/homeassistant/lib/python3.9/site-packages/pymodbus/client/common.py", line 114, in read_holding_registers
return self.execute(request)
File "/srv/homeassistant/lib/python3.9/site-packages/pymodbus/client/sync.py", line 106, in execute
raise ConnectionException("Failed to connect[%s]" % (self.**str**()))
pymodbus.exceptions.ConnectionException: Modbus Error: [Connection] Failed to connect[ModbusTcpClient(192.168.0.30:1502)]

When battery is 0 no data, when battery is at least 1% readings start, see below:

What could I check?

I have the same problem here.
Don’t know what to do with it either.
Is there any solution yet?