Skip to content

Commit

Permalink
feat: expose charge_energy_added
Browse files Browse the repository at this point in the history
  • Loading branch information
alandtse committed Feb 27, 2020
1 parent c414ae7 commit 249a25c
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions teslajsonpy/charger.py
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@ def __init__(self, data: Dict, controller) -> None:
self.uniq_name: Text = self._uniq_name()
self.bin_type: hex = 0xC
self.__added_range = None
self.__charge_energy_added = None
self.__charging_rate = None
self.__time_to_full = None
self.__charge_current_request = None
Expand All @@ -176,6 +177,7 @@ async def async_update(self, wake_if_asleep=False) -> None:
if self.__rated
else data["charge_miles_added_ideal"]
)
self.__charge_energy_added = data["charge_energy_added"]
self.__charging_rate = data["charge_rate"]
self.__time_to_full = data["time_to_full_charge"]
self.__charge_current_request = data["charge_current_request"]
Expand Down Expand Up @@ -220,6 +222,11 @@ def charger_voltage(self) -> float:
"""Return the voltage."""
return self.__charger_voltage

@property
def charge_energy_added(self) -> float:
"""Return the energy added."""
return self.__charge_energy_added

@property
def device_class(self) -> Text:
"""Return the HA device class."""
Expand Down

0 comments on commit 249a25c

Please sign in to comment.