From dced4d4542a72141fd5bcde3753466642fbda846 Mon Sep 17 00:00:00 2001 From: einarhauks Date: Tue, 7 Dec 2021 19:33:24 +0000 Subject: [PATCH] Display energy in wh instead of kWh (#61169) --- .../components/tesla_wall_connector/sensor.py | 10 +++++----- tests/components/tesla_wall_connector/test_sensor.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/tesla_wall_connector/sensor.py b/homeassistant/components/tesla_wall_connector/sensor.py index b2353681291..8219d121ae3 100644 --- a/homeassistant/components/tesla_wall_connector/sensor.py +++ b/homeassistant/components/tesla_wall_connector/sensor.py @@ -14,7 +14,7 @@ from homeassistant.const import ( DEVICE_CLASS_VOLTAGE, ELECTRIC_CURRENT_AMPERE, ELECTRIC_POTENTIAL_VOLT, - ENERGY_KILO_WATT_HOUR, + ENERGY_WATT_HOUR, ENTITY_CATEGORY_DIAGNOSTIC, FREQUENCY_HERTZ, TEMP_CELSIUS, @@ -120,10 +120,10 @@ WALL_CONNECTOR_SENSORS = [ entity_category=ENTITY_CATEGORY_DIAGNOSTIC, ), WallConnectorSensorDescription( - key="total_energy_kWh", - name=prefix_entity_name("Total Energy"), - native_unit_of_measurement=ENERGY_KILO_WATT_HOUR, - value_fn=lambda data: data[WALLCONNECTOR_DATA_LIFETIME].energy_wh / 1000.0, + key="energy_kWh", + name=prefix_entity_name("Energy"), + native_unit_of_measurement=ENERGY_WATT_HOUR, + value_fn=lambda data: data[WALLCONNECTOR_DATA_LIFETIME].energy_wh, state_class=STATE_CLASS_TOTAL_INCREASING, device_class=DEVICE_CLASS_ENERGY, ), diff --git a/tests/components/tesla_wall_connector/test_sensor.py b/tests/components/tesla_wall_connector/test_sensor.py index 6763f685441..0cafc15c6f1 100644 --- a/tests/components/tesla_wall_connector/test_sensor.py +++ b/tests/components/tesla_wall_connector/test_sensor.py @@ -24,7 +24,7 @@ async def test_sensors(hass: HomeAssistant) -> None: "sensor.tesla_wall_connector_grid_frequency", "50.021", "49.981" ), EntityAndExpectedValues( - "sensor.tesla_wall_connector_total_energy", "988.022", "989.0" + "sensor.tesla_wall_connector_energy", "988022", "989000" ), EntityAndExpectedValues( "sensor.tesla_wall_connector_phase_a_current", "10", "7"