Remove device class for Matter NitrogenDioxideSensor (#151782)

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
This commit is contained in:
Ludovic BOUÉ
2025-09-10 15:34:32 +02:00
committed by GitHub
parent 6a8152bc7f
commit 1663ad1adb
3 changed files with 8 additions and 7 deletions

View File

@@ -634,8 +634,8 @@ DISCOVERY_SCHEMAS = [
platform=Platform.SENSOR,
entity_description=MatterSensorEntityDescription(
key="NitrogenDioxideSensor",
translation_key="nitrogen_dioxide",
native_unit_of_measurement=CONCENTRATION_PARTS_PER_MILLION,
device_class=SensorDeviceClass.NITROGEN_DIOXIDE,
state_class=SensorStateClass.MEASUREMENT,
),
entity_class=MatterSensor,

View File

@@ -435,6 +435,9 @@
"evse_soc": {
"name": "State of charge"
},
"nitrogen_dioxide": {
"name": "[%key:component::sensor::entity_component::nitrogen_dioxide::name%]"
},
"pump_control_mode": {
"name": "Control mode",
"state": {

View File

@@ -353,14 +353,14 @@
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.NITROGEN_DIOXIDE: 'nitrogen_dioxide'>,
'original_device_class': None,
'original_icon': None,
'original_name': 'Nitrogen dioxide',
'platform': 'matter',
'previous_unique_id': None,
'suggested_object_id': None,
'supported_features': 0,
'translation_key': None,
'translation_key': 'nitrogen_dioxide',
'unique_id': '00000000000004D2-000000000000008F-MatterNodeDevice-2-NitrogenDioxideSensor-1043-0',
'unit_of_measurement': 'ppm',
})
@@ -368,7 +368,6 @@
# name: test_sensors[air_purifier][sensor.air_purifier_nitrogen_dioxide-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'nitrogen_dioxide',
'friendly_name': 'Air Purifier Nitrogen dioxide',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'ppm',
@@ -955,14 +954,14 @@
'name': None,
'options': dict({
}),
'original_device_class': <SensorDeviceClass.NITROGEN_DIOXIDE: 'nitrogen_dioxide'>,
'original_device_class': None,
'original_icon': None,
'original_name': 'Nitrogen dioxide',
'platform': 'matter',
'previous_unique_id': None,
'suggested_object_id': None,
'supported_features': 0,
'translation_key': None,
'translation_key': 'nitrogen_dioxide',
'unique_id': '00000000000004D2-0000000000000001-MatterNodeDevice-1-NitrogenDioxideSensor-1043-0',
'unit_of_measurement': 'ppm',
})
@@ -970,7 +969,6 @@
# name: test_sensors[air_quality_sensor][sensor.lightfi_aq1_air_quality_sensor_nitrogen_dioxide-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'nitrogen_dioxide',
'friendly_name': 'lightfi-aq1-air-quality-sensor Nitrogen dioxide',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'ppm',