Add icon translations to FAA delays (#111533)

This commit is contained in:
Joost Lekkerkerker 2024-02-28 08:52:36 +01:00 committed by GitHub
parent 2f38ce2813
commit 882f28bb5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 21 additions and 5 deletions

View File

@ -33,7 +33,6 @@ FAA_BINARY_SENSORS: tuple[FaaDelaysBinarySensorEntityDescription, ...] = (
FaaDelaysBinarySensorEntityDescription(
key="GROUND_DELAY",
translation_key="ground_delay",
icon="mdi:airport",
is_on_fn=lambda airport: airport.ground_delay.status,
extra_state_attributes_fn=lambda airport: {
"average": airport.ground_delay.average,
@ -43,7 +42,6 @@ FAA_BINARY_SENSORS: tuple[FaaDelaysBinarySensorEntityDescription, ...] = (
FaaDelaysBinarySensorEntityDescription(
key="GROUND_STOP",
translation_key="ground_stop",
icon="mdi:airport",
is_on_fn=lambda airport: airport.ground_stop.status,
extra_state_attributes_fn=lambda airport: {
"endtime": airport.ground_stop.endtime,
@ -53,7 +51,6 @@ FAA_BINARY_SENSORS: tuple[FaaDelaysBinarySensorEntityDescription, ...] = (
FaaDelaysBinarySensorEntityDescription(
key="DEPART_DELAY",
translation_key="depart_delay",
icon="mdi:airplane-takeoff",
is_on_fn=lambda airport: airport.depart_delay.status,
extra_state_attributes_fn=lambda airport: {
"minimum": airport.depart_delay.minimum,
@ -65,7 +62,6 @@ FAA_BINARY_SENSORS: tuple[FaaDelaysBinarySensorEntityDescription, ...] = (
FaaDelaysBinarySensorEntityDescription(
key="ARRIVE_DELAY",
translation_key="arrive_delay",
icon="mdi:airplane-landing",
is_on_fn=lambda airport: airport.arrive_delay.status,
extra_state_attributes_fn=lambda airport: {
"minimum": airport.arrive_delay.minimum,
@ -77,7 +73,6 @@ FAA_BINARY_SENSORS: tuple[FaaDelaysBinarySensorEntityDescription, ...] = (
FaaDelaysBinarySensorEntityDescription(
key="CLOSURE",
translation_key="closure",
icon="mdi:airplane:off",
is_on_fn=lambda airport: airport.closure.status,
extra_state_attributes_fn=lambda airport: {
"begin": airport.closure.start,

View File

@ -0,0 +1,21 @@
{
"entity": {
"binary_sensor": {
"ground_delay": {
"default": "mdi:airport"
},
"ground_stop": {
"default": "mdi:airport"
},
"depart_delay": {
"default": "mdi:airplane-takeoff"
},
"arrive_delay": {
"default": "mdi:airplane-landing"
},
"closure": {
"default": "mdi:airplane-off"
}
}
}
}