log valid modbus responses for all inverter
This commit is contained in:
@@ -685,9 +685,10 @@ class SolarmanV5(Message):
|
|||||||
# logger.info(f'first byte modbus:{data[14]}')
|
# logger.info(f'first byte modbus:{data[14]}')
|
||||||
inv_update = False
|
inv_update = False
|
||||||
self.modbus_elms = 0
|
self.modbus_elms = 0
|
||||||
if (self.sensor_list != 0x2b0 and data[15] != 0):
|
if (self.sensor_list != 0x0 and data[15] != 0):
|
||||||
logging.info('Valid MODBUS data '
|
logging.info('Valid MODBUS data '
|
||||||
f'(reg: 0x{self.mb.last_reg:04x}):')
|
f'(inv:{self.mb_inv_no} '
|
||||||
|
f'reg: 0x{self.mb.last_reg:04x}):')
|
||||||
hex_dump_memory(logging.INFO, 'Valid MODBUS data '
|
hex_dump_memory(logging.INFO, 'Valid MODBUS data '
|
||||||
f'(reg: 0x{self.mb.last_reg:04x}):',
|
f'(reg: 0x{self.mb.last_reg:04x}):',
|
||||||
data[14:], modbus_msg_len)
|
data[14:], modbus_msg_len)
|
||||||
|
|||||||
Reference in New Issue
Block a user