Add missing icons to unifi (#126934)
This commit is contained in:
parent
2d1708e5e8
commit
9a56381e28
7 changed files with 47 additions and 11 deletions
|
@ -117,6 +117,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiButtonEntityDescription, ...] = (
|
|||
),
|
||||
UnifiButtonEntityDescription[Wlans, Wlan](
|
||||
key="WLAN regenerate password",
|
||||
translation_key="wlan_regenerate_password",
|
||||
device_class=ButtonDeviceClass.UPDATE,
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
entity_registry_enabled_default=False,
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
{
|
||||
"entity": {
|
||||
"button": {
|
||||
"wlan_regenerate_password": {
|
||||
"default": "mdi:form-textbox-password"
|
||||
}
|
||||
},
|
||||
"image": {
|
||||
"wlan_qr_code": {
|
||||
"default": "mdi:qrcode"
|
||||
}
|
||||
},
|
||||
"sensor": {
|
||||
"client_bandwidth_rx": {
|
||||
"default": "mdi:download"
|
||||
|
@ -12,6 +22,24 @@
|
|||
},
|
||||
"port_bandwidth_tx": {
|
||||
"default": "mdi:upload"
|
||||
},
|
||||
"wlan_clients": {
|
||||
"default": "mdi:account-multiple"
|
||||
},
|
||||
"device_clients": {
|
||||
"default": "mdi:account-multiple"
|
||||
},
|
||||
"device_uplink_mac": {
|
||||
"default": "mdi:ethernet"
|
||||
},
|
||||
"device_state": {
|
||||
"default": "mdi:lan-connect"
|
||||
},
|
||||
"device_cpu_utilization": {
|
||||
"default": "mdi:chip"
|
||||
},
|
||||
"device_memory_utilization": {
|
||||
"default": "mdi:memory"
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
|
|
|
@ -49,6 +49,7 @@ class UnifiImageEntityDescription(
|
|||
ENTITY_DESCRIPTIONS: tuple[UnifiImageEntityDescription, ...] = (
|
||||
UnifiImageEntityDescription[Wlans, Wlan](
|
||||
key="WLAN QR Code",
|
||||
translation_key="wlan_qr_code",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
entity_registry_enabled_default=False,
|
||||
api_handler_fn=lambda api: api.wlans,
|
||||
|
|
|
@ -478,6 +478,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Wlans, Wlan](
|
||||
key="WLAN clients",
|
||||
translation_key="wlan_clients",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
api_handler_fn=lambda api: api.wlans,
|
||||
|
@ -490,6 +491,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Devices, Device](
|
||||
key="Device clients",
|
||||
translation_key="device_clients",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
entity_registry_enabled_default=False,
|
||||
|
@ -579,6 +581,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Devices, Device](
|
||||
key="Device Uplink MAC",
|
||||
translation_key="device_uplink_mac",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
api_handler_fn=lambda api: api.devices,
|
||||
available_fn=async_device_available_fn,
|
||||
|
@ -592,6 +595,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Devices, Device](
|
||||
key="Device State",
|
||||
translation_key="device_state",
|
||||
device_class=SensorDeviceClass.ENUM,
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
api_handler_fn=lambda api: api.devices,
|
||||
|
@ -605,6 +609,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Devices, Device](
|
||||
key="Device CPU utilization",
|
||||
translation_key="device_cpu_utilization",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
native_unit_of_measurement=PERCENTAGE,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
|
@ -619,6 +624,7 @@ ENTITY_DESCRIPTIONS: tuple[UnifiSensorEntityDescription, ...] = (
|
|||
),
|
||||
UnifiSensorEntityDescription[Devices, Device](
|
||||
key="Device memory utilization",
|
||||
translation_key="device_memory_utilization",
|
||||
entity_category=EntityCategory.DIAGNOSTIC,
|
||||
native_unit_of_measurement=PERCENTAGE,
|
||||
state_class=SensorStateClass.MEASUREMENT,
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'wlan_regenerate_password',
|
||||
'unique_id': 'regenerate_password-012345678910111213141516',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'wlan_qr_code',
|
||||
'unique_id': 'qr_code-012345678910111213141516',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_clients',
|
||||
'unique_id': 'device_clients-20:00:00:00:01:01',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -92,7 +92,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_state',
|
||||
'unique_id': 'device_state-20:00:00:00:01:01',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -359,7 +359,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_clients',
|
||||
'unique_id': 'device_clients-01:02:03:04:05:ff',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -408,7 +408,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_cpu_utilization',
|
||||
'unique_id': 'cpu_utilization-01:02:03:04:05:ff',
|
||||
'unit_of_measurement': '%',
|
||||
})
|
||||
|
@ -458,7 +458,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_memory_utilization',
|
||||
'unique_id': 'memory_utilization-01:02:03:04:05:ff',
|
||||
'unit_of_measurement': '%',
|
||||
})
|
||||
|
@ -573,7 +573,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_state',
|
||||
'unique_id': 'device_state-01:02:03:04:05:ff',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -684,7 +684,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_clients',
|
||||
'unique_id': 'device_clients-10:00:00:00:01:01',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -1638,7 +1638,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'device_state',
|
||||
'unique_id': 'device_state-10:00:00:00:01:01',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
@ -1749,7 +1749,7 @@
|
|||
'platform': 'unifi',
|
||||
'previous_unique_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'translation_key': 'wlan_clients',
|
||||
'unique_id': 'wlan_clients-012345678910111213141516',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
|
|
Loading…
Add table
Reference in a new issue