Add entity name translations to Supervisor (#90937)

This commit is contained in:
Michael 2023-04-22 21:17:00 +02:00 committed by GitHub
parent 41f8f9fcad
commit 4ed23b18e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 26 additions and 10 deletions

View file

@ -29,7 +29,7 @@ ADDON_ENTITY_DESCRIPTIONS = (
device_class=BinarySensorDeviceClass.RUNNING,
entity_registry_enabled_default=False,
key=ATTR_STATE,
name="Running",
translation_key="state",
target=ATTR_STARTED,
),
)

View file

@ -36,12 +36,12 @@ COMMON_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key=ATTR_VERSION,
name="Version",
translation_key="version",
),
SensorEntityDescription(
entity_registry_enabled_default=False,
key=ATTR_VERSION_LATEST,
name="Newest version",
translation_key="version_latest",
),
)
@ -49,7 +49,7 @@ STATS_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key=ATTR_CPU_PERCENT,
name="CPU percent",
translation_key="cpu_percent",
icon="mdi:cpu-64-bit",
native_unit_of_measurement=PERCENTAGE,
state_class=SensorStateClass.MEASUREMENT,
@ -57,7 +57,7 @@ STATS_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key=ATTR_MEMORY_PERCENT,
name="Memory percent",
translation_key="memory_percent",
icon="mdi:memory",
native_unit_of_measurement=PERCENTAGE,
state_class=SensorStateClass.MEASUREMENT,
@ -73,19 +73,19 @@ HOST_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key="agent_version",
name="OS Agent version",
translation_key="agent_version",
entity_category=EntityCategory.DIAGNOSTIC,
),
SensorEntityDescription(
entity_registry_enabled_default=False,
key="apparmor_version",
name="Apparmor version",
translation_key="apparmor_version",
entity_category=EntityCategory.DIAGNOSTIC,
),
SensorEntityDescription(
entity_registry_enabled_default=False,
key="disk_total",
name="Disk total",
translation_key="disk_total",
native_unit_of_measurement=UnitOfInformation.GIGABYTES,
device_class=SensorDeviceClass.DATA_SIZE,
entity_category=EntityCategory.DIAGNOSTIC,
@ -93,7 +93,7 @@ HOST_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key="disk_used",
name="Disk used",
translation_key="disk_used",
native_unit_of_measurement=UnitOfInformation.GIGABYTES,
device_class=SensorDeviceClass.DATA_SIZE,
entity_category=EntityCategory.DIAGNOSTIC,
@ -101,7 +101,7 @@ HOST_ENTITY_DESCRIPTIONS = (
SensorEntityDescription(
entity_registry_enabled_default=False,
key="disk_free",
name="Disk free",
translation_key="disk_free",
native_unit_of_measurement=UnitOfInformation.GIGABYTES,
device_class=SensorDeviceClass.DATA_SIZE,
entity_category=EntityCategory.DIAGNOSTIC,

View file

@ -151,5 +151,21 @@
"title": "Unsupported system - Systemd-Resolved issues",
"description": "System is unsupported because Systemd Resolved is missing, inactive or misconfigured. Use the link to learn more and how to fix this."
}
},
"entity": {
"binary_sensor": {
"state": { "name": "Running" }
},
"sensor": {
"agent_version": { "name": "OS Agent version" },
"apparmor_version": { "name": "Apparmor version" },
"cpu_percent": { "name": "CPU percent" },
"disk_free": { "name": "Disk free" },
"disk_total": { "name": "Disk total" },
"disk_used": { "name": "Disk used" },
"memory_percent": { "name": "Memory percent" },
"version": { "name": "Version" },
"version_latest": { "name": "Newest version" }
}
}
}