Skip to content

Commit a60f4ae

Browse files
authored
Update soliscloud_api.py
1 parent 5bf042a commit a60f4ae

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

custom_components/solis/soliscloud_api.py

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
_LOGGER = logging.getLogger(__name__)
3131

3232
# VERSION
33-
VERSION = '0.5.4'
33+
VERSION = '0.5.5'
3434

3535
# API NAME
3636
API_NAME = 'SolisCloud'
@@ -113,16 +113,22 @@
113113
BAT_CURRENT_STR: ['storageBatteryCurrentStr', str, None],
114114
BAT_VOLTAGE: ['storageBatteryVoltage', float, 2],
115115
BAT_VOLTAGE_STR: ['storageBatteryVoltageStr', str, None],
116-
BAT_TOTAL_ENERGY_CHARGED: ['batteryTotalChargeEnergy', float, 3],
117-
BAT_TOTAL_ENERGY_CHARGED_STR: ['batteryTotalChargeEnergyStr', str, None],
118-
BAT_TOTAL_ENERGY_DISCHARGED: ['batteryTotalDischargeEnergy', float, 3],
119-
BAT_TOTAL_ENERGY_DISCHARGED_STR: ['batteryTotalDischargeEnergyStr', str, None],
120116
BAT_DAILY_ENERGY_CHARGED: ['batteryTodayChargeEnergy', float, 3],
117+
BAT_DAILY_ENERGY_CHARGED_STR: ['batteryTodayChargeEnergyStr', str, None],
121118
BAT_DAILY_ENERGY_DISCHARGED: ['batteryTodayDischargeEnergy', float, 3],
119+
BAT_DAILY_ENERGY_DISCHARGED_STR: ['batteryTodayDischargeEnergyStr', str, None],
122120
BAT_MONTHLY_ENERGY_CHARGED: ['batteryMonthChargeEnergy', float, 3],
121+
BAT_MONTHLY_ENERGY_CHARGED_STR: ['batteryMonthChargeEnergyStr', str, None],
123122
BAT_MONTHLY_ENERGY_DISCHARGED: ['batteryMonthDischargeEnergy', float, 3],
123+
BAT_MONTHLY_ENERGY_DISCHARGED_STR:['batteryMonthDischargeEnergyStr', str, None],
124124
BAT_YEARLY_ENERGY_CHARGED: ['batteryYearChargeEnergy', float, 3],
125+
BAT_YEARLY_ENERGY_CHARGED_STR: ['batteryYearChargeEnergyStr', str, None],
125126
BAT_YEARLY_ENERGY_DISCHARGED: ['batteryYearDischargeEnergy', float, 3],
127+
BAT_YEARLY_ENERGY_DISCHARGED_STR: ['batteryYearDischargeEnergyStr', str, None],
128+
BAT_TOTAL_ENERGY_CHARGED: ['batteryTotalChargeEnergy', float, 3],
129+
BAT_TOTAL_ENERGY_CHARGED_STR: ['batteryTotalChargeEnergyStr', str, None],
130+
BAT_TOTAL_ENERGY_DISCHARGED: ['batteryTotalDischargeEnergy', float, 3],
131+
BAT_TOTAL_ENERGY_DISCHARGED_STR: ['batteryTotalDischargeEnergyStr', str, None],
126132
#GRID_DAILY_ON_GRID_ENERGY: ['gridSellTodayEnergy', float, 2], #On Plant detail
127133
#GRID_DAILY_ON_GRID_ENERGY_STR: ['gridSellTodayEnergyStr', str, None], #On Plant detail
128134
#GRID_DAILY_ENERGY_PURCHASED: ['gridPurchasedTodayEnergy', float, 2], #On Plant detail
@@ -479,6 +485,12 @@ def _post_process(self) -> None:
479485
self._fix_units(BAT_POWER, BAT_POWER_STR)
480486
self._fix_units(BAT_CURRENT, BAT_CURRENT_STR)
481487
self._fix_units(BAT_VOLTAGE, BAT_VOLTAGE_STR)
488+
self._fix_units(BAT_DAILY_ENERGY_CHARGED, BAT_DAILY_ENERGY_CHARGED_STR)
489+
self._fix_units(BAT_DAILY_ENERGY_DISCHARGED, BAT_DAILY_ENERGY_DISCHARGED_STR)
490+
self._fix_units(BAT_MONTHLY_ENERGY_CHARGED, BAT_MONTHLY_ENERGY_CHARGED_STR)
491+
self._fix_units(BAT_MONTHLY_ENERGY_DISCHARGED, BAT_MONTHLY_ENERGY_DISCHARGED_STR)
492+
self._fix_units(BAT_YEARLY_ENERGY_CHARGED, BAT_YEARLY_ENERGY_CHARGED_STR)
493+
self._fix_units(BAT_YEARLY_ENERGY_DISCHARGED, BAT_YEARLY_ENERGY_DISCHARGED_STR)
482494
self._fix_units(BAT_TOTAL_ENERGY_CHARGED, BAT_TOTAL_ENERGY_CHARGED_STR)
483495
self._fix_units(BAT_TOTAL_ENERGY_DISCHARGED, BAT_TOTAL_ENERGY_DISCHARGED_STR)
484496
self._fix_units(GRID_TOTAL_CONSUMPTION_POWER, GRID_TOTAL_CONSUMPTION_POWER_STR)

0 commit comments

Comments
 (0)