Use icon translations in Matter (#126634)

This commit is contained in:
Joost Lekkerkerker 2024-09-24 15:12:04 +02:00 committed by GitHub
parent ade4ee810b
commit 622f4975ef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 3 deletions

View File

@ -16,6 +16,17 @@
}
}
}
},
"sensor": {
"air_quality": {
"default": "mdi:air-filter"
},
"hepa_filter_condition": {
"default": "mdi:filter-check"
},
"activated_carbon_filter_condition": {
"default": "mdi:filter-check"
}
}
}
}

View File

@ -307,7 +307,6 @@ DISCOVERY_SCHEMAS = [
# convert to set first to remove the duplicate unknown value
options=list(set(AIR_QUALITY_MAP.values())),
measurement_to_ha=lambda x: AIR_QUALITY_MAP[x],
icon="mdi:air-filter",
),
entity_class=MatterSensor,
required_attributes=(clusters.AirQuality.Attributes.AirQuality,),
@ -359,7 +358,6 @@ DISCOVERY_SCHEMAS = [
device_class=None,
state_class=SensorStateClass.MEASUREMENT,
translation_key="hepa_filter_condition",
icon="mdi:filter-check",
),
entity_class=MatterSensor,
required_attributes=(clusters.HepaFilterMonitoring.Attributes.Condition,),
@ -372,7 +370,6 @@ DISCOVERY_SCHEMAS = [
device_class=None,
state_class=SensorStateClass.MEASUREMENT,
translation_key="activated_carbon_filter_condition",
icon="mdi:filter-check",
),
entity_class=MatterSensor,
required_attributes=(