mirror of
https://github.com/home-assistant/core.git
synced 2025-04-24 17:27:52 +00:00
Force alias when importing geo location PLATFORM_SCHEMA (#120525)
This commit is contained in:
parent
59ae297ccd
commit
17946c4b45
@ -13,7 +13,10 @@ from georss_ign_sismologia_client import (
|
||||
)
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.geo_location import PLATFORM_SCHEMA, GeolocationEvent
|
||||
from homeassistant.components.geo_location import (
|
||||
PLATFORM_SCHEMA as GEO_LOCATION_PLATFORM_SCHEMA,
|
||||
GeolocationEvent,
|
||||
)
|
||||
from homeassistant.const import (
|
||||
CONF_LATITUDE,
|
||||
CONF_LONGITUDE,
|
||||
@ -47,7 +50,7 @@ SCAN_INTERVAL = timedelta(minutes=5)
|
||||
|
||||
SOURCE = "ign_sismologia"
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
PLATFORM_SCHEMA = GEO_LOCATION_PLATFORM_SCHEMA.extend(
|
||||
{
|
||||
vol.Optional(CONF_LATITUDE): cv.latitude,
|
||||
vol.Optional(CONF_LONGITUDE): cv.longitude,
|
||||
|
@ -13,7 +13,10 @@ from aio_geojson_nsw_rfs_incidents.feed_entry import (
|
||||
)
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.geo_location import PLATFORM_SCHEMA, GeolocationEvent
|
||||
from homeassistant.components.geo_location import (
|
||||
PLATFORM_SCHEMA as GEO_LOCATION_PLATFORM_SCHEMA,
|
||||
GeolocationEvent,
|
||||
)
|
||||
from homeassistant.const import (
|
||||
ATTR_LOCATION,
|
||||
CONF_LATITUDE,
|
||||
@ -59,7 +62,7 @@ SOURCE = "nsw_rural_fire_service_feed"
|
||||
|
||||
VALID_CATEGORIES = ["Advice", "Emergency Warning", "Not Applicable", "Watch and Act"]
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
PLATFORM_SCHEMA = GEO_LOCATION_PLATFORM_SCHEMA.extend(
|
||||
{
|
||||
vol.Optional(CONF_CATEGORIES, default=[]): vol.All(
|
||||
cv.ensure_list, [vol.In(VALID_CATEGORIES)]
|
||||
|
@ -13,7 +13,10 @@ from georss_qld_bushfire_alert_client import (
|
||||
)
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.geo_location import PLATFORM_SCHEMA, GeolocationEvent
|
||||
from homeassistant.components.geo_location import (
|
||||
PLATFORM_SCHEMA as GEO_LOCATION_PLATFORM_SCHEMA,
|
||||
GeolocationEvent,
|
||||
)
|
||||
from homeassistant.const import (
|
||||
CONF_LATITUDE,
|
||||
CONF_LONGITUDE,
|
||||
@ -56,7 +59,7 @@ VALID_CATEGORIES = [
|
||||
"Information",
|
||||
]
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
PLATFORM_SCHEMA = GEO_LOCATION_PLATFORM_SCHEMA.extend(
|
||||
{
|
||||
vol.Optional(CONF_LATITUDE): cv.latitude,
|
||||
vol.Optional(CONF_LONGITUDE): cv.longitude,
|
||||
|
@ -13,7 +13,10 @@ from aio_geojson_usgs_earthquakes.feed_entry import (
|
||||
)
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.geo_location import PLATFORM_SCHEMA, GeolocationEvent
|
||||
from homeassistant.components.geo_location import (
|
||||
PLATFORM_SCHEMA as GEO_LOCATION_PLATFORM_SCHEMA,
|
||||
GeolocationEvent,
|
||||
)
|
||||
from homeassistant.const import (
|
||||
ATTR_TIME,
|
||||
CONF_LATITUDE,
|
||||
@ -81,7 +84,7 @@ VALID_FEED_TYPES = [
|
||||
"past_month_all_earthquakes",
|
||||
]
|
||||
|
||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
|
||||
PLATFORM_SCHEMA = GEO_LOCATION_PLATFORM_SCHEMA.extend(
|
||||
{
|
||||
vol.Required(CONF_FEED_TYPE): vol.In(VALID_FEED_TYPES),
|
||||
vol.Optional(CONF_LATITUDE): cv.latitude,
|
||||
|
Loading…
x
Reference in New Issue
Block a user