@@ -7073,7 +7073,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
70737073 GrowattModbusSensorEntityDescription (
70747074 name = "BMS 1 Module 1 Status" ,
70757075 key = "bms_1_module_1_status" ,
7076- register = 5080 ,
7076+ register = 5880 ,
70777077 register_type = REG_HOLDING ,
70787078 register_data_type = REGISTER_U16 ,
70797079 scale = value_function_module_status ,
@@ -7099,7 +7099,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
70997099 native_unit_of_measurement = PERCENTAGE ,
71007100 device_class = SensorDeviceClass .BATTERY ,
71017101 state_class = SensorStateClass .MEASUREMENT ,
7102- register = 5082 ,
7102+ register = 5882 ,
71037103 register_type = REG_HOLDING , ### HOLDING!!!
71047104 register_data_type = REGISTER_U16 ,
71057105 allowedtypes = HYBRID | GEN4 ,
@@ -7112,7 +7112,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71127112 native_unit_of_measurement = UnitOfElectricPotential .VOLT ,
71137113 device_class = SensorDeviceClass .VOLTAGE ,
71147114 state_class = SensorStateClass .MEASUREMENT ,
7115- register = 5083 ,
7115+ register = 5883 ,
71167116 register_type = REG_HOLDING , ### HOLDING!!!
71177117 register_data_type = REGISTER_U16 ,
71187118 scale = 0.1 ,
@@ -7126,7 +7126,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71267126 native_unit_of_measurement = UnitOfElectricCurrent .AMPERE ,
71277127 device_class = SensorDeviceClass .CURRENT ,
71287128 state_class = SensorStateClass .MEASUREMENT ,
7129- register = 5084 ,
7129+ register = 5884 ,
71307130 register_type = REG_HOLDING , ### HOLDING!!!
71317131 register_data_type = REGISTER_U16 ,
71327132 scale = value_function_bms_module_combined_current ,
@@ -7140,7 +7140,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71407140 native_unit_of_measurement = UnitOfPower .WATT ,
71417141 device_class = SensorDeviceClass .POWER ,
71427142 state_class = SensorStateClass .MEASUREMENT ,
7143- register = 5085 ,
7143+ register = 5885 ,
71447144 register_type = REG_HOLDING ,
71457145 scale = value_function_bms_module_combined_power ,
71467146 register_data_type = REGISTER_U16 ,
@@ -7154,7 +7154,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71547154 native_unit_of_measurement = UnitOfEnergy .KILO_WATT_HOUR ,
71557155 device_class = SensorDeviceClass .ENERGY ,
71567156 state_class = SensorStateClass .TOTAL_INCREASING ,
7157- register = 5087 , # maybe 5886 and U32
7157+ register = 5887 , # maybe 5886 and U32
71587158 register_type = REG_HOLDING , ### HOLDING!!!
71597159 register_data_type = REGISTER_U16 , # maybe U32 but then change register to 5886
71607160 scale = 0.1 ,
@@ -7168,7 +7168,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71687168 native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
71697169 device_class = SensorDeviceClass .TEMPERATURE ,
71707170 state_class = SensorStateClass .MEASUREMENT ,
7171- register = 5090 ,
7171+ register = 5890 ,
71727172 register_type = REG_HOLDING ,
71737173 register_data_type = REGISTER_U16 ,
71747174 scale = 0.1 ,
@@ -7182,7 +7182,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71827182 native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
71837183 device_class = SensorDeviceClass .TEMPERATURE ,
71847184 state_class = SensorStateClass .MEASUREMENT ,
7185- register = 5091 ,
7185+ register = 5891 ,
71867186 register_type = REG_HOLDING ,
71877187 register_data_type = REGISTER_U16 ,
71887188 scale = 0.1 ,
@@ -7193,7 +7193,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
71937193 GrowattModbusSensorEntityDescription (
71947194 name = "BMS 1 Module 1 Warning Text" ,
71957195 key = "bms_1_module_1_warning_text" ,
7196- register = 5098 ,
7196+ register = 5898 ,
71977197 register_type = REG_HOLDING ,
71987198 register_data_type = REGISTER_U16 ,
71997199 scale = value_function_module_warning_text ,
@@ -7204,7 +7204,7 @@ def value_function_inverter_module(initval: int, descr: Any, datadict: dict[str,
72047204 GrowattModbusSensorEntityDescription (
72057205 name = "BMS 1 Module 1 Charge Cycles" ,
72067206 key = "bms_1_module_1_charge_cycles" ,
7207- register = 5108 ,
7207+ register = 5908 ,
72087208 register_type = REG_HOLDING ,
72097209 register_data_type = REGISTER_U16 ,
72107210 allowedtypes = GEN4 | HYBRID ,
0 commit comments