Make IKEA fan sensors diagnostic in ZHA (#97747)

This commit is contained in:
puddly 2023-08-16 21:15:35 -04:00 committed by GitHub
parent a776ecddb7
commit 52a8f01096
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View File

@ -265,6 +265,7 @@ class ReplaceFilter(BinarySensor, id_suffix="replace_filter"):
SENSOR_ATTR = "replace_filter"
_attr_device_class: BinarySensorDeviceClass = BinarySensorDeviceClass.PROBLEM
_attr_entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
_attr_name: str = "Replace filter"

View File

@ -968,6 +968,7 @@ class IkeaDeviceRunTime(Sensor, id_suffix="device_run_time"):
_attr_icon = "mdi:timer"
_attr_name: str = "Device run time"
_attr_native_unit_of_measurement = UnitOfTime.MINUTES
_attr_entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
@MULTI_MATCH(cluster_handler_names="ikea_airpurifier")
@ -980,6 +981,7 @@ class IkeaFilterRunTime(Sensor, id_suffix="filter_run_time"):
_attr_icon = "mdi:timer"
_attr_name: str = "Filter run time"
_attr_native_unit_of_measurement = UnitOfTime.MINUTES
_attr_entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
class AqaraFeedingSource(types.enum8):