diff --git a/homeassistant/components/matter/number.py b/homeassistant/components/matter/number.py index bfcd49a0d60..23c192de3bb 100644 --- a/homeassistant/components/matter/number.py +++ b/homeassistant/components/matter/number.py @@ -16,10 +16,10 @@ from homeassistant.components.number import ( NumberMode, ) from homeassistant.const import ( - PERCENTAGE, EntityCategory, Platform, UnitOfLength, + UnitOfRatio, UnitOfTemperature, UnitOfTime, ) @@ -354,7 +354,7 @@ DISCOVERY_SCHEMAS = [ platform=Platform.NUMBER, entity_description=MatterNumberEntityDescription( key="pump_setpoint", - native_unit_of_measurement=PERCENTAGE, + native_unit_of_measurement=UnitOfRatio.PERCENTAGE, translation_key="pump_setpoint", native_max_value=100, native_min_value=0.5, @@ -516,7 +516,7 @@ DISCOVERY_SCHEMAS = [ entity_description=MatterRangeNumberEntityDescription( key="speaker_setpoint", translation_key="speaker_setpoint", - native_unit_of_measurement=PERCENTAGE, + native_unit_of_measurement=UnitOfRatio.PERCENTAGE, command=lambda value: clusters.LevelControl.Commands.MoveToLevel( level=int(value) ), diff --git a/tests/components/matter/snapshots/test_number.ambr b/tests/components/matter/snapshots/test_number.ambr index 31f9a90d872..4af4e88febb 100644 --- a/tests/components/matter/snapshots/test_number.ambr +++ b/tests/components/matter/snapshots/test_number.ambr @@ -4566,7 +4566,7 @@ 'supported_features': 0, 'translation_key': 'pump_setpoint', 'unique_id': '00000000000004D2-000000000000002C-MatterNodeDevice-1-pump_setpoint-8-0', - 'unit_of_measurement': '%', + 'unit_of_measurement': , }) # --- # name: test_numbers[mock_pump][number.mock_pump_setpoint-state] @@ -4577,7 +4577,7 @@ : 0.5, : , : 0.5, - : '%', + : , }), 'context': , 'entity_id': 'number.mock_pump_setpoint', @@ -4626,7 +4626,7 @@ 'supported_features': 0, 'translation_key': 'speaker_setpoint', 'unique_id': '00000000000004D2-000000000000006B-MatterNodeDevice-1-speaker_setpoint-8-0', - 'unit_of_measurement': '%', + 'unit_of_measurement': , }) # --- # name: test_numbers[mock_speaker][number.mock_speaker_volume-state] @@ -4637,7 +4637,7 @@ : 0, : , : 1, - : '%', + : , }), 'context': , 'entity_id': 'number.mock_speaker_volume',