mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Add icon translations to QNap QSW (#112194)
This commit is contained in:
parent
223be9c788
commit
982dab3849
33
homeassistant/components/qnap_qsw/icons.json
Normal file
33
homeassistant/components/qnap_qsw/icons.json
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"entity": {
|
||||||
|
"sensor": {
|
||||||
|
"fan_1_speed": {
|
||||||
|
"default": "mdi:fan-speed-1"
|
||||||
|
},
|
||||||
|
"fan_2_speed": {
|
||||||
|
"default": "mdi:fan-speed-2"
|
||||||
|
},
|
||||||
|
"ports": {
|
||||||
|
"default": "mdi:ethernet"
|
||||||
|
},
|
||||||
|
"rx": {
|
||||||
|
"default": "mdi:download-network"
|
||||||
|
},
|
||||||
|
"rx_errors": {
|
||||||
|
"default": "mdi:close-network"
|
||||||
|
},
|
||||||
|
"rx_speed": {
|
||||||
|
"default": "mdi:download-network"
|
||||||
|
},
|
||||||
|
"tx": {
|
||||||
|
"default": "mdi:upload-network"
|
||||||
|
},
|
||||||
|
"tx_speed": {
|
||||||
|
"default": "mdi:upload-network"
|
||||||
|
},
|
||||||
|
"uptime": {
|
||||||
|
"default": "mdi:timer-outline"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -62,7 +62,6 @@ class QswSensorEntityDescription(SensorEntityDescription, QswEntityDescription):
|
|||||||
SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
||||||
QswSensorEntityDescription(
|
QswSensorEntityDescription(
|
||||||
translation_key="fan_1_speed",
|
translation_key="fan_1_speed",
|
||||||
icon="mdi:fan-speed-1",
|
|
||||||
key=QSD_SYSTEM_SENSOR,
|
key=QSD_SYSTEM_SENSOR,
|
||||||
native_unit_of_measurement=RPM,
|
native_unit_of_measurement=RPM,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
@ -70,7 +69,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
),
|
),
|
||||||
QswSensorEntityDescription(
|
QswSensorEntityDescription(
|
||||||
translation_key="fan_2_speed",
|
translation_key="fan_2_speed",
|
||||||
icon="mdi:fan-speed-2",
|
|
||||||
key=QSD_SYSTEM_SENSOR,
|
key=QSD_SYSTEM_SENSOR,
|
||||||
native_unit_of_measurement=RPM,
|
native_unit_of_measurement=RPM,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
@ -82,7 +80,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
ATTR_MAX: [QSD_SYSTEM_BOARD, QSD_PORT_NUM],
|
ATTR_MAX: [QSD_SYSTEM_BOARD, QSD_PORT_NUM],
|
||||||
},
|
},
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
icon="mdi:ethernet",
|
|
||||||
key=QSD_PORTS_STATUS,
|
key=QSD_PORTS_STATUS,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
subkey=QSD_LINK,
|
subkey=QSD_LINK,
|
||||||
@ -91,7 +88,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
translation_key="rx",
|
translation_key="rx",
|
||||||
device_class=SensorDeviceClass.DATA_SIZE,
|
device_class=SensorDeviceClass.DATA_SIZE,
|
||||||
icon="mdi:download-network",
|
|
||||||
key=QSD_PORTS_STATISTICS,
|
key=QSD_PORTS_STATISTICS,
|
||||||
native_unit_of_measurement=UnitOfInformation.BYTES,
|
native_unit_of_measurement=UnitOfInformation.BYTES,
|
||||||
state_class=SensorStateClass.TOTAL_INCREASING,
|
state_class=SensorStateClass.TOTAL_INCREASING,
|
||||||
@ -100,7 +96,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
QswSensorEntityDescription(
|
QswSensorEntityDescription(
|
||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
translation_key="rx_errors",
|
translation_key="rx_errors",
|
||||||
icon="mdi:close-network",
|
|
||||||
key=QSD_PORTS_STATISTICS,
|
key=QSD_PORTS_STATISTICS,
|
||||||
entity_category=EntityCategory.DIAGNOSTIC,
|
entity_category=EntityCategory.DIAGNOSTIC,
|
||||||
state_class=SensorStateClass.TOTAL_INCREASING,
|
state_class=SensorStateClass.TOTAL_INCREASING,
|
||||||
@ -110,7 +105,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
translation_key="rx_speed",
|
translation_key="rx_speed",
|
||||||
device_class=SensorDeviceClass.DATA_RATE,
|
device_class=SensorDeviceClass.DATA_RATE,
|
||||||
icon="mdi:download-network",
|
|
||||||
key=QSD_PORTS_STATISTICS,
|
key=QSD_PORTS_STATISTICS,
|
||||||
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
@ -130,7 +124,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
translation_key="tx",
|
translation_key="tx",
|
||||||
device_class=SensorDeviceClass.DATA_SIZE,
|
device_class=SensorDeviceClass.DATA_SIZE,
|
||||||
icon="mdi:upload-network",
|
|
||||||
key=QSD_PORTS_STATISTICS,
|
key=QSD_PORTS_STATISTICS,
|
||||||
native_unit_of_measurement=UnitOfInformation.BYTES,
|
native_unit_of_measurement=UnitOfInformation.BYTES,
|
||||||
state_class=SensorStateClass.TOTAL_INCREASING,
|
state_class=SensorStateClass.TOTAL_INCREASING,
|
||||||
@ -140,7 +133,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
entity_registry_enabled_default=False,
|
entity_registry_enabled_default=False,
|
||||||
translation_key="tx_speed",
|
translation_key="tx_speed",
|
||||||
device_class=SensorDeviceClass.DATA_RATE,
|
device_class=SensorDeviceClass.DATA_RATE,
|
||||||
icon="mdi:upload-network",
|
|
||||||
key=QSD_PORTS_STATISTICS,
|
key=QSD_PORTS_STATISTICS,
|
||||||
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
@ -148,7 +140,6 @@ SENSOR_TYPES: Final[tuple[QswSensorEntityDescription, ...]] = (
|
|||||||
),
|
),
|
||||||
QswSensorEntityDescription(
|
QswSensorEntityDescription(
|
||||||
translation_key="uptime",
|
translation_key="uptime",
|
||||||
icon="mdi:timer-outline",
|
|
||||||
key=QSD_SYSTEM_TIME,
|
key=QSD_SYSTEM_TIME,
|
||||||
entity_category=EntityCategory.DIAGNOSTIC,
|
entity_category=EntityCategory.DIAGNOSTIC,
|
||||||
native_unit_of_measurement=UnitOfTime.SECONDS,
|
native_unit_of_measurement=UnitOfTime.SECONDS,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user