From 18d3e4dca8a0e0be1c4f6d90fe535e1349087a47 Mon Sep 17 00:00:00 2001 From: Ernst Klamer Date: Sun, 12 Feb 2023 21:22:21 +0100 Subject: [PATCH] Fix kegtron state class for volume sensors (#87950) --- homeassistant/components/kegtron/sensor.py | 2 -- tests/components/kegtron/test_sensor.py | 6 ------ 2 files changed, 8 deletions(-) diff --git a/homeassistant/components/kegtron/sensor.py b/homeassistant/components/kegtron/sensor.py index f5881459319..8e1ed539385 100644 --- a/homeassistant/components/kegtron/sensor.py +++ b/homeassistant/components/kegtron/sensor.py @@ -42,7 +42,6 @@ SENSOR_DESCRIPTIONS = { icon="mdi:keg", native_unit_of_measurement=UnitOfVolume.LITERS, device_class=SensorDeviceClass.VOLUME, - state_class=SensorStateClass.MEASUREMENT, ), KegtronSensorDeviceClass.KEG_TYPE: SensorEntityDescription( key=KegtronSensorDeviceClass.KEG_TYPE, @@ -53,7 +52,6 @@ SENSOR_DESCRIPTIONS = { icon="mdi:keg", native_unit_of_measurement=UnitOfVolume.LITERS, device_class=SensorDeviceClass.VOLUME, - state_class=SensorStateClass.MEASUREMENT, ), KegtronSensorDeviceClass.VOLUME_DISPENSED: SensorEntityDescription( key=KegtronSensorDeviceClass.VOLUME_DISPENSED, diff --git a/tests/components/kegtron/test_sensor.py b/tests/components/kegtron/test_sensor.py index 3b7d950d21b..9825df00cc3 100644 --- a/tests/components/kegtron/test_sensor.py +++ b/tests/components/kegtron/test_sensor.py @@ -46,7 +46,6 @@ async def test_sensors_kt100(hass: HomeAssistant) -> None: assert keg_size_sensor.state == "18.927" assert keg_size_sensor_attrs[ATTR_FRIENDLY_NAME] == "Kegtron KT-100 9B75 Keg Size" assert keg_size_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert keg_size_sensor_attrs[ATTR_STATE_CLASS] == "measurement" keg_type_sensor = hass.states.get("sensor.kegtron_kt_100_9b75_keg_type") keg_type_sensor_attrs = keg_type_sensor.attributes @@ -61,7 +60,6 @@ async def test_sensors_kt100(hass: HomeAssistant) -> None: == "Kegtron KT-100 9B75 Volume Start" ) assert volume_start_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert volume_start_sensor_attrs[ATTR_STATE_CLASS] == "measurement" volume_dispensed_sensor = hass.states.get( "sensor.kegtron_kt_100_9b75_volume_dispensed" @@ -127,7 +125,6 @@ async def test_sensors_kt200(hass: HomeAssistant) -> None: == "Kegtron KT-200 9B75 Keg Size Port 2" ) assert keg_size_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert keg_size_sensor_attrs[ATTR_STATE_CLASS] == "measurement" keg_type_sensor = hass.states.get("sensor.kegtron_kt_200_9b75_keg_type_port_2") keg_type_sensor_attrs = keg_type_sensor.attributes @@ -147,7 +144,6 @@ async def test_sensors_kt200(hass: HomeAssistant) -> None: == "Kegtron KT-200 9B75 Volume Start Port 2" ) assert volume_start_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert volume_start_sensor_attrs[ATTR_STATE_CLASS] == "measurement" volume_dispensed_sensor = hass.states.get( "sensor.kegtron_kt_200_9b75_volume_dispensed_port_2" @@ -197,7 +193,6 @@ async def test_sensors_kt200(hass: HomeAssistant) -> None: == "Kegtron KT-200 9B75 Keg Size Port 1" ) assert keg_size_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert keg_size_sensor_attrs[ATTR_STATE_CLASS] == "measurement" keg_type_sensor = hass.states.get("sensor.kegtron_kt_200_9b75_keg_type_port_1") keg_type_sensor_attrs = keg_type_sensor.attributes @@ -217,7 +212,6 @@ async def test_sensors_kt200(hass: HomeAssistant) -> None: == "Kegtron KT-200 9B75 Volume Start Port 1" ) assert volume_start_sensor_attrs[ATTR_UNIT_OF_MEASUREMENT] == "L" - assert volume_start_sensor_attrs[ATTR_STATE_CLASS] == "measurement" volume_dispensed_sensor = hass.states.get( "sensor.kegtron_kt_200_9b75_volume_dispensed_port_1"