diff --git a/homeassistant/components/pyload/icons.json b/homeassistant/components/pyload/icons.json new file mode 100644 index 00000000000..b3b7d148b1a --- /dev/null +++ b/homeassistant/components/pyload/icons.json @@ -0,0 +1,9 @@ +{ + "entity": { + "sensor": { + "speed": { + "default": "mdi:speedometer" + } + } + } +} diff --git a/homeassistant/components/pyload/sensor.py b/homeassistant/components/pyload/sensor.py index 75f3227d542..8c35f8e7431 100644 --- a/homeassistant/components/pyload/sensor.py +++ b/homeassistant/components/pyload/sensor.py @@ -58,7 +58,7 @@ class PyLoadSensorEntity(StrEnum): SENSOR_DESCRIPTIONS: tuple[SensorEntityDescription, ...] = ( SensorEntityDescription( key=PyLoadSensorEntity.SPEED, - name="Speed", + translation_key=PyLoadSensorEntity.SPEED, device_class=SensorDeviceClass.DATA_RATE, native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND, suggested_unit_of_measurement=UnitOfDataRate.MEGABYTES_PER_SECOND, diff --git a/homeassistant/components/pyload/strings.json b/homeassistant/components/pyload/strings.json index 30e2366eb86..a8544bf48eb 100644 --- a/homeassistant/components/pyload/strings.json +++ b/homeassistant/components/pyload/strings.json @@ -27,6 +27,13 @@ "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" } }, + "entity": { + "sensor": { + "speed": { + "name": "Speed" + } + } + }, "issues": { "deprecated_yaml_import_issue_cannot_connect": { "title": "The pyLoad YAML configuration import failed", diff --git a/tests/components/pyload/snapshots/test_sensor.ambr b/tests/components/pyload/snapshots/test_sensor.ambr index b772a2c39b1..77a79e3eddd 100644 --- a/tests/components/pyload/snapshots/test_sensor.ambr +++ b/tests/components/pyload/snapshots/test_sensor.ambr @@ -33,7 +33,7 @@ 'platform': 'pyload', 'previous_unique_id': None, 'supported_features': 0, - 'translation_key': None, + 'translation_key': , 'unique_id': 'XXXXXXXXXXXXXX_speed', 'unit_of_measurement': , }) @@ -87,7 +87,7 @@ 'platform': 'pyload', 'previous_unique_id': None, 'supported_features': 0, - 'translation_key': None, + 'translation_key': , 'unique_id': 'XXXXXXXXXXXXXX_speed', 'unit_of_measurement': , }) @@ -141,7 +141,7 @@ 'platform': 'pyload', 'previous_unique_id': None, 'supported_features': 0, - 'translation_key': None, + 'translation_key': , 'unique_id': 'XXXXXXXXXXXXXX_speed', 'unit_of_measurement': , }) @@ -372,7 +372,7 @@ 'platform': 'pyload', 'previous_unique_id': None, 'supported_features': 0, - 'translation_key': None, + 'translation_key': , 'unique_id': 'XXXXXXXXXXXXXX_speed', 'unit_of_measurement': , })