Skip to content

Commit be8454d

Browse files
Update some error and debug messages
1 parent b6d0c2c commit be8454d

File tree

1 file changed

+7
-6
lines changed
  • custom_components/solaredge_modbus_multi

1 file changed

+7
-6
lines changed

custom_components/solaredge_modbus_multi/hub.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -518,30 +518,31 @@ async def modbus_read_holding_registers(self, unit, address, rcount):
518518

519519
if type(result) is ExceptionResponse:
520520
if result.exception_code == ModbusExceptions.IllegalAddress:
521-
_LOGGER.debug(f"Unit {unit} Read IllegalAddress: {result}")
521+
_LOGGER.debug(f"I{unit} Read IllegalAddress: {result}")
522522
raise ModbusIllegalAddress(result)
523523

524524
if result.exception_code == ModbusExceptions.IllegalFunction:
525-
_LOGGER.debug(f"Unit {unit} Read IllegalFunction: {result}")
525+
_LOGGER.debug(f"I{unit} Read IllegalFunction: {result}")
526526
raise ModbusIllegalFunction(result)
527527

528528
if result.exception_code == ModbusExceptions.IllegalValue:
529-
_LOGGER.debug(f"Unit {unit} Read IllegalValue: {result}")
529+
_LOGGER.debug(f"I{unit} Read IllegalValue: {result}")
530530
raise ModbusIllegalValue(result)
531531

532532
raise ModbusReadError(result)
533533

534534
_LOGGER.debug(
535-
f"Registers received requested : {len(result.registers)} {self._rr_count}"
535+
f"I{self._rr_unit}: Registers received requested : "
536+
f"{len(result.registers)} {self._rr_count}"
536537
)
537538

538539
if len(result.registers) != rcount:
539540
_LOGGER.error(
540-
"Registers received != requested : "
541+
"I{self._rr_unit}: Registers received != requested : "
541542
f"{len(result.registers)} != {self._rr_count}"
542543
)
543544
raise ModbusReadError(
544-
f"Registers received != requested on inverter ID {self._rr_count}"
545+
f"I{self._rr_unit}: Registers received != requested from inverter."
545546
)
546547

547548
return result

0 commit comments

Comments
 (0)