Soltaro Battery Rack
Modular lithium battery storage system with multiple hardware versions.
Overview
This bundle provides integration with the Soltaro battery rack system, a scalable lithium-based energy storage solution offering both single-rack and clustered configurations. Multiple hardware versions (A, B, C) are supported to accommodate different system architectures and firmware versions.
Supported Devices
-
Version A: Legacy single-rack configuration
-
Version B: Mid-generation single-rack system
-
Version C: Latest generation single-rack system
-
Version B: Multi-module clustered configuration
-
Version C: Latest generation clustered system
Components
This bundle implements the following OpenEMS Components:
Soltaro Single Rack Version A
Name: BMS Soltaro Single Rack Version A
Factory-PID: Bms.Soltaro.SingleRack.VersionA
-
Battery
-
ModbusComponent
-
OpenemsComponent
-
EventHandler
-
ModbusSlave
-
StartStoppable
Description: Modbus interface for Soltaro single-rack battery system Version A. Manages charging and discharging, monitors state of charge, temperature, and cell health.
-
id(String): Component ID (default: "battery0") -
alias(String): Human-readable alias -
enabled(Boolean): Enable/disable (default: true) -
startStop(StartStopConfig): Start/stop behavior (default: AUTO) -
modbus_id(String): Modbus bridge ID (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit-ID (default: 0)
Soltaro Single Rack Version B
Name: BMS Soltaro Single Rack Version B
Factory-PID: Bms.Soltaro.SingleRack.VersionB
-
BatterySoltaroSingleRackVersionB
-
Battery
-
ModbusComponent
-
OpenemsComponent
-
EventHandler
-
ModbusSlave
-
StartStoppable
Description: Modbus interface for Soltaro single-rack battery system Version B. Mid-generation hardware with improved battery management and monitoring capabilities.
-
id(String): Component ID (default: "battery0") -
alias(String): Human-readable alias -
enabled(Boolean): Enable/disable (default: true) -
startStop(StartStopConfig): Start/stop behavior (default: AUTO) -
modbus_id(String): Modbus bridge ID (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit-ID (default: 0)
Soltaro Single Rack Version C
Name: BMS Soltaro Single Rack Version C
Factory-PID: Bms.Soltaro.SingleRack.VersionC
-
BatterySoltaroSingleRackVersionC
-
Battery
-
ModbusComponent
-
OpenemsComponent
-
EventHandler
-
ModbusSlave
-
StartStoppable
Description: Modbus interface for Soltaro single-rack battery system Version C. Latest generation hardware with advanced thermal management and cell monitoring.
-
id(String): Component ID (default: "battery0") -
alias(String): Human-readable alias -
enabled(Boolean): Enable/disable (default: true) -
startStop(StartStopConfig): Start/stop behavior (default: AUTO) -
modbus_id(String): Modbus bridge ID (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit-ID (default: 0)
Soltaro Cluster Version B
Name: BMS Soltaro Cluster Version B
Factory-PID: Bms.Soltaro.Cluster.VersionB
-
SoltaroCluster
-
Battery
-
ModbusComponent
-
OpenemsComponent
-
EventHandler
-
ModbusSlave
-
StartStoppable
Description: Modbus interface for Soltaro multi-rack clustered battery system Version B. Coordinates multiple battery racks as single logical system for larger energy storage deployments.
-
id(String): Component ID (default: "battery0") -
alias(String): Human-readable alias -
enabled(Boolean): Enable/disable (default: true) -
startStop(StartStopConfig): Start/stop behavior (default: AUTO) -
modbus_id(String): Modbus bridge ID (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit-ID (default: 0)
Soltaro Cluster Version C
Name: Battery Soltaro Cluster Version C
Factory-PID: Battery.Soltaro.Cluster.VersionC
-
BatterySoltaroClusterVersionC
-
SoltaroCluster
-
Battery
-
ModbusComponent
-
OpenemsComponent
-
EventHandler
-
ModbusSlave
Description: Modbus interface for Soltaro multi-rack clustered battery system Version C. Latest generation clustered configuration with advanced inter-rack coordination and thermal management.
-
id(String): Component ID (default: "battery0") -
alias(String): Human-readable alias -
enabled(Boolean): Enable/disable (default: true) -
startStop(StartStopConfig): Start/stop behavior (default: AUTO) -
modbus_id(String): Modbus bridge ID (default: "modbus0") -
modbusUnitId(Integer): Modbus Unit-ID (default: 0)