diff --git a/soliscloud/soliscloud.py b/soliscloud/soliscloud.py
--- a/soliscloud/soliscloud.py
+++ b/soliscloud/soliscloud.py
#
@@ -467,7 +467,7 @@ def extractBatteryStats(inverter, config):
#
"batteryPowerUnit" : f'"{inverter["batteryPowerStr"]}"',
#
- "batteryPowerPerc" : float(inverter['batteryPowerPec']),
#
+ "batteryPowerPerc" : float(inverter['batteryCapacitySoc']),
#
"batteryCurrentStr" : f'"{inverter["storageBatteryCurrentStr"]}"',
#
"batteryTodayChargeEnergy": float(inverter['batteryTodayChargeEnergy']),
#
"batteryTodayChargeEnergyStr": f'"{inverter["batteryTodayChargeEnergyStr"]}"',