From 6a6bf517fe45dc6de17bdc521e8fe88bf4bf7f6e Mon Sep 17 00:00:00 2001 From: Alan Tse Date: Wed, 4 Mar 2020 01:00:34 -0800 Subject: [PATCH] Add energy added attribute to Tesla charging rate sensor (#32368) * Add charge_energy_added attribute * Bump teslajsonpy --- homeassistant/components/tesla/manifest.json | 11 ++++++++--- homeassistant/components/tesla/sensor.py | 1 + requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/tesla/manifest.json b/homeassistant/components/tesla/manifest.json index f536cdf96b4a90..21605d16579a07 100644 --- a/homeassistant/components/tesla/manifest.json +++ b/homeassistant/components/tesla/manifest.json @@ -3,7 +3,12 @@ "name": "Tesla", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/tesla", - "requirements": ["teslajsonpy==0.3.0"], + "requirements": [ + "teslajsonpy==0.4.0" + ], "dependencies": [], - "codeowners": ["@zabuldon", "@alandtse"] -} + "codeowners": [ + "@zabuldon", + "@alandtse" + ] +} \ No newline at end of file diff --git a/homeassistant/components/tesla/sensor.py b/homeassistant/components/tesla/sensor.py index 9b06828693f8f3..62bdebbb1f387c 100644 --- a/homeassistant/components/tesla/sensor.py +++ b/homeassistant/components/tesla/sensor.py @@ -95,6 +95,7 @@ async def async_update(self): self._attributes = { "time_left": self.tesla_device.time_left, "added_range": self.tesla_device.added_range, + "charge_energy_added": self.tesla_device.charge_energy_added, "charge_current_request": self.tesla_device.charge_current_request, "charger_actual_current": self.tesla_device.charger_actual_current, "charger_voltage": self.tesla_device.charger_voltage, diff --git a/requirements_all.txt b/requirements_all.txt index c0d5cb62ad7bbf..ce075e9927cb3d 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1984,7 +1984,7 @@ temperusb==1.5.3 # tensorflow==1.13.2 # homeassistant.components.tesla -teslajsonpy==0.3.0 +teslajsonpy==0.4.0 # homeassistant.components.thermoworks_smoke thermoworks_smoke==0.1.8 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 290a058c9b3132..1156d63968e56c 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -678,7 +678,7 @@ sunwatcher==0.2.1 tellduslive==0.10.10 # homeassistant.components.tesla -teslajsonpy==0.3.0 +teslajsonpy==0.4.0 # homeassistant.components.toon toonapilib==3.2.4