Add entity name translations to Supervisor (#90937)
This commit is contained in:
parent
41f8f9fcad
commit
4ed23b18e3
3 changed files with 26 additions and 10 deletions
|
@ -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,
|
||||
),
|
||||
)
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue