From 961a1c4d001998aec1d9884dfeaf441257f733bf Mon Sep 17 00:00:00 2001 From: Josh Pettersen <12600312+bubonicbob@users.noreply.github.com> Date: Tue, 30 Jan 2024 20:40:05 -0800 Subject: [PATCH] Change the suggested energy units to kWh (#109184) * Change the suggested energy units to kWh since the practical value is pretty large. * Fix unit tests --- homeassistant/components/tesla_wall_connector/sensor.py | 1 + tests/components/tesla_wall_connector/test_sensor.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/tesla_wall_connector/sensor.py b/homeassistant/components/tesla_wall_connector/sensor.py index 1b9433eb696..d1c108aaf95 100644 --- a/homeassistant/components/tesla_wall_connector/sensor.py +++ b/homeassistant/components/tesla_wall_connector/sensor.py @@ -128,6 +128,7 @@ WALL_CONNECTOR_SENSORS = [ WallConnectorSensorDescription( key="energy_kWh", native_unit_of_measurement=UnitOfEnergy.WATT_HOUR, + suggested_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, value_fn=lambda data: data[WALLCONNECTOR_DATA_LIFETIME].energy_wh, device_class=SensorDeviceClass.ENERGY, state_class=SensorStateClass.TOTAL_INCREASING, diff --git a/tests/components/tesla_wall_connector/test_sensor.py b/tests/components/tesla_wall_connector/test_sensor.py index 0cafc15c6f1..06cd5a8ef83 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_energy", "988022", "989000" + "sensor.tesla_wall_connector_energy", "988.022", "989.000" ), EntityAndExpectedValues( "sensor.tesla_wall_connector_phase_a_current", "10", "7"