@@ -656,7 +656,7 @@ def __init__(self, device_id: int, battery_id: int, hub: SolarEdgeModbusMultiHub
656656 raise ValueError ("Invalid battery_id {self.battery_id}" )
657657
658658 battery_info = hub .read_holding_registers (
659- unit = self .inverter_unit_id , address = self .start_address , count = 75
659+ unit = self .inverter_unit_id , address = self .start_address , count = 76
660660 )
661661 if battery_info .isError ():
662662 _LOGGER .debug (f"Inverter { self .inverter_unit_id } battery { self .battery_id } : { battery_info } " )
@@ -670,7 +670,7 @@ def __init__(self, device_id: int, battery_id: int, hub: SolarEdgeModbusMultiHub
670670 ('B_Model' , parse_modbus_string (decoder .decode_string (32 ))),
671671 ('B_Version' , parse_modbus_string (decoder .decode_string (32 ))),
672672 ('B_SerialNumber' , parse_modbus_string (decoder .decode_string (32 ))),
673- ('B_Device_address ' , decoder .decode_16bit_uint ()),
673+ ('B_Device_Address ' , decoder .decode_16bit_uint ()),
674674 ('Reserved' , decoder .decode_16bit_uint ()),
675675 ('B_RatedEnergy' , decoder .decode_32bit_float ()),
676676 ('B_MaxChargePower' , decoder .decode_32bit_float ()),
0 commit comments