@@ -1070,12 +1070,18 @@ class battery_balancer_status(Enum):
10701070 "battery_system_maxvoltagecellid" : RegisterInfo (1310 , STRING (4 )),
10711071 "battery_system_mintemperaturecellid" : RegisterInfo (1314 , STRING (4 )),
10721072 "battery_system_maxtemperaturecellid" : RegisterInfo (1318 , STRING (4 )),
1073+ }
1074+
1075+ battery_info_registers = {
10731076 "battery_mode_2" : RegisterInfo (
10741077 1319 , UINT16 , entityType = SelectWriteType (battery_mode_alternative )
10751078 ),
10761079 "battery_balancer_status" : RegisterInfo (
10771080 1320 , UINT16 , entityType = TextReadEntityType (battery_balancer_status )
10781081 ),
1082+ }
1083+
1084+ battery_smartlithium_registers = {
10791085 "battery_errors_smartlithium_communication" : RegisterInfo (
10801086 1321 , UINT16
10811087 ), # This has no decode values for returned numbers
@@ -3590,17 +3596,27 @@ class system_battery_state(Enum):
35903596
35913597register_info_dict = {
35923598 "gavazi_grid_registers" : gavazi_grid_registers ,
3599+ "gavazi_grid_registers_2" : gavazi_grid_registers_2 ,
35933600 "vebus_registers" : vebus_registers ,
3601+ "vebus_registers_2" : vebus_registers_2 ,
3602+ # "vebus_registers_3": vebus_registers_3, will be added later when victron fills reserved registers
3603+ "vebus_registers_4" : vebus_registers_4 ,
3604+ "battery_registers_0" : battery_registers_0 ,
35943605 "battery_registers" : battery_registers ,
3606+ "battery_registers_2" : battery_registers_2 ,
35953607 "battery_detail_registers" : battery_detail_registers ,
3608+ "battery_info_registers" : battery_info_registers ,
3609+ "battery_smartlithium_registers" : battery_smartlithium_registers ,
35963610 "solarcharger_registers" : solarcharger_registers ,
3611+ "solarcharger_registers_2" : solarcharger_registers_2 ,
35973612 "solarcharger_tracker_voltage_registers" : solarcharger_tracker_voltage_registers ,
35983613 "solarcharger_tracker_registers" : solarcharger_tracker_registers ,
35993614 "pvinverter_registers" : pvinverter_registers ,
36003615 "motordrive_registers" : motordrive_registers ,
36013616 "charger_registers" : charger_registers ,
36023617 "settings_registers" : settings_registers ,
36033618 "settings_cgwacs_registers" : settings_cgwacs_registers ,
3619+ "settings_cgwacs_registers_2" : settings_cgwacs_registers_2 ,
36043620 "gps_registers" : gps_registers ,
36053621 "settings_ess_registers" : settings_ess_registers ,
36063622 "tank_registers" : tank_registers ,
@@ -3613,38 +3629,48 @@ class system_battery_state(Enum):
36133629 "inverter_tracker_statistics_registers" : inverter_tracker_statistics_registers ,
36143630 "genset_registers" : genset_registers ,
36153631 "genset_registers_2" : genset_registers_2 ,
3632+ "genset_registers_4" : genset_registers_4 ,
36163633 "genset_thirdparty_registers" : genset_thirdparty_registers ,
36173634 "genset_thirdparty_registers_2" : genset_thirdparty_registers_2 ,
36183635 "temperature_registers" : temperature_registers ,
3636+ "temperature_registers_2" : temperature_registers_2 ,
36193637 "pulsemeter_registers" : pulsemeter_registers ,
36203638 "digitalinput_registers" : digitalinput_registers ,
36213639 "generator_registers" : generator_registers ,
36223640 "meteo_registers" : meteo_registers ,
36233641 "evcharger_productid_registers" : evcharger_productid_registers ,
36243642 "evcharger_registers" : evcharger_registers ,
36253643 "acload_registers" : acload_registers ,
3644+ "acload_registers_1" : acload_registers_1 ,
36263645 "fuelcell_registers" : fuelcell_registers ,
36273646 "alternator_registers" : alternator_registers ,
36283647 "dcsource_registers" : dcsource_registers ,
36293648 "dcload_registers" : dcload_registers ,
36303649 "dcsystem_registers" : dcsystem_registers ,
36313650 "multi_registers" : multi_registers ,
36323651 "multi_registers_2" : multi_registers_2 ,
3633- "system_registers" : system_registers ,
3634- "system_invertercharger_registers" : system_invertercharger_registers ,
3635- # "system_internal_registers": system_internal_registers,
3636- "system_battery_registers" : system_battery_registers ,
3637- "system_dc_registers" : system_dc_registers ,
3638- "system_charger_registers" : system_charger_registers ,
3639- "system_power_registers" : system_power_registers ,
3640- "system_bus_registers" : system_bus_registers ,
36413652 "pump_registers" : pump_registers ,
36423653 "dcdc_registers" : dcdc_registers ,
36433654 "acsystem_registers" : acsystem_registers ,
3655+ "acsystem_registers_1" : acsystem_registers_1 ,
36443656 "acsystem_registers_2" : acsystem_registers_2 ,
3657+ "acsystem_registers_3" : acsystem_registers_3 ,
36453658 "dcgenset_registers" : dcgenset_registers ,
36463659 "dcgenset_registers_thirdparty" : dcgenset_registers_thirdparty ,
36473660 "dcgenset_registers_thirdparty_2" : dcgenset_registers_thirdparty_2 ,
36483661 "system_dynamic_ess_registers" : system_dynamic_ess_registers ,
36493662 "settings_dynamic_ess_registers" : settings_dynamic_ess_registers ,
3663+ "heatpump_registers" : heatpump_registers ,
3664+ "system_registers" : system_registers ,
3665+ "system_firmware_registers" : system_firmware_registers ,
3666+ # "system_internal_registers": system_internal_registers,
3667+ "system_battery_registers" : system_battery_registers ,
3668+ "system_dc_registers" : system_dc_registers ,
3669+ "system_charger_registers" : system_charger_registers ,
3670+ "system_power_registers" : system_power_registers ,
3671+ "system_bus_registers" : system_bus_registers ,
3672+ "system_invertercharger_registers" : system_invertercharger_registers ,
3673+ "system_pvac_registers" : system_pvac_registers ,
3674+ "system_power_registers_2" : system_power_registers_2 ,
3675+
36503676}
0 commit comments