From 1a9bb47f78401340c80c4bfe52b93dcaee5d3625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 24 Oct 2021 17:01:50 +0300 Subject: [PATCH] Add more Huawei LTE sensor state classes (#57983) --- homeassistant/components/huawei_lte/sensor.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/huawei_lte/sensor.py b/homeassistant/components/huawei_lte/sensor.py index 568f7c31a53..4479f383524 100644 --- a/homeassistant/components/huawei_lte/sensor.py +++ b/homeassistant/components/huawei_lte/sensor.py @@ -249,9 +249,12 @@ SENSOR_META: dict[str | tuple[str, str], SensorMeta] = { name="Battery", device_class=DEVICE_CLASS_BATTERY, unit=PERCENTAGE, + state_class=STATE_CLASS_MEASUREMENT, ), (KEY_MONITORING_STATUS, "CurrentWifiUser"): SensorMeta( - name="WiFi clients connected", icon="mdi:wifi" + name="WiFi clients connected", + icon="mdi:wifi", + state_class=STATE_CLASS_MEASUREMENT, ), (KEY_MONITORING_STATUS, "PrimaryDns"): SensorMeta( name="Primary DNS server", icon="mdi:ip" @@ -296,7 +299,10 @@ SENSOR_META: dict[str | tuple[str, str], SensorMeta] = { state_class=STATE_CLASS_MEASUREMENT, ), (KEY_MONITORING_TRAFFIC_STATISTICS, "TotalConnectTime"): SensorMeta( - name="Total connected duration", unit=TIME_SECONDS, icon="mdi:timer-outline" + name="Total connected duration", + unit=TIME_SECONDS, + icon="mdi:timer-outline", + state_class=STATE_CLASS_TOTAL_INCREASING, ), (KEY_MONITORING_TRAFFIC_STATISTICS, "TotalDownload"): SensorMeta( name="Total download",