Clean up FAA Delays constants (#100788)

Move const to platform
This commit is contained in:
Nathan Tilley 2023-09-23 22:02:34 -07:00 committed by GitHub
parent ae29ddee74
commit d453f3809c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 29 additions and 31 deletions

View file

@ -12,7 +12,35 @@ from homeassistant.core import HomeAssistant
from homeassistant.helpers.entity_platform import AddEntitiesCallback
from homeassistant.helpers.update_coordinator import CoordinatorEntity
from .const import DOMAIN, FAA_BINARY_SENSORS
from .const import DOMAIN
FAA_BINARY_SENSORS: tuple[BinarySensorEntityDescription, ...] = (
BinarySensorEntityDescription(
key="GROUND_DELAY",
name="Ground Delay",
icon="mdi:airport",
),
BinarySensorEntityDescription(
key="GROUND_STOP",
name="Ground Stop",
icon="mdi:airport",
),
BinarySensorEntityDescription(
key="DEPART_DELAY",
name="Departure Delay",
icon="mdi:airplane-takeoff",
),
BinarySensorEntityDescription(
key="ARRIVE_DELAY",
name="Arrival Delay",
icon="mdi:airplane-landing",
),
BinarySensorEntityDescription(
key="CLOSURE",
name="Closure",
icon="mdi:airplane:off",
),
)
async def async_setup_entry(

View file

@ -1,34 +1,4 @@
"""Constants for the FAA Delays integration."""
from __future__ import annotations
from homeassistant.components.binary_sensor import BinarySensorEntityDescription
DOMAIN = "faa_delays"
FAA_BINARY_SENSORS: tuple[BinarySensorEntityDescription, ...] = (
BinarySensorEntityDescription(
key="GROUND_DELAY",
name="Ground Delay",
icon="mdi:airport",
),
BinarySensorEntityDescription(
key="GROUND_STOP",
name="Ground Stop",
icon="mdi:airport",
),
BinarySensorEntityDescription(
key="DEPART_DELAY",
name="Departure Delay",
icon="mdi:airplane-takeoff",
),
BinarySensorEntityDescription(
key="ARRIVE_DELAY",
name="Arrival Delay",
icon="mdi:airplane-landing",
),
BinarySensorEntityDescription(
key="CLOSURE",
name="Closure",
icon="mdi:airplane:off",
),
)