mirror of
https://github.com/home-assistant/core.git
synced 2025-08-04 21:25:13 +02:00
Deprecate hide_if_away from device_tracker (#30833)
This commit is contained in:
committed by
Paulus Schoutsen
parent
04b7d9e848
commit
8861c80068
@@ -53,11 +53,14 @@ SOURCE_TYPES = (
|
||||
|
||||
NEW_DEVICE_DEFAULTS_SCHEMA = vol.Any(
|
||||
None,
|
||||
vol.Schema(
|
||||
{
|
||||
vol.Optional(CONF_TRACK_NEW, default=DEFAULT_TRACK_NEW): cv.boolean,
|
||||
vol.Optional(CONF_AWAY_HIDE, default=DEFAULT_AWAY_HIDE): cv.boolean,
|
||||
}
|
||||
vol.All(
|
||||
cv.deprecated(CONF_AWAY_HIDE, invalidation_version="0.107.0"),
|
||||
vol.Schema(
|
||||
{
|
||||
vol.Optional(CONF_TRACK_NEW, default=DEFAULT_TRACK_NEW): cv.boolean,
|
||||
vol.Optional(CONF_AWAY_HIDE, default=DEFAULT_AWAY_HIDE): cv.boolean,
|
||||
}
|
||||
),
|
||||
),
|
||||
)
|
||||
PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA.extend(
|
||||
|
@@ -528,21 +528,24 @@ async def async_load_config(
|
||||
|
||||
This method is a coroutine.
|
||||
"""
|
||||
dev_schema = vol.Schema(
|
||||
{
|
||||
vol.Required(CONF_NAME): cv.string,
|
||||
vol.Optional(CONF_ICON, default=None): vol.Any(None, cv.icon),
|
||||
vol.Optional("track", default=False): cv.boolean,
|
||||
vol.Optional(CONF_MAC, default=None): vol.Any(
|
||||
None, vol.All(cv.string, vol.Upper)
|
||||
),
|
||||
vol.Optional(CONF_AWAY_HIDE, default=DEFAULT_AWAY_HIDE): cv.boolean,
|
||||
vol.Optional("gravatar", default=None): vol.Any(None, cv.string),
|
||||
vol.Optional("picture", default=None): vol.Any(None, cv.string),
|
||||
vol.Optional(CONF_CONSIDER_HOME, default=consider_home): vol.All(
|
||||
cv.time_period, cv.positive_timedelta
|
||||
),
|
||||
}
|
||||
dev_schema = vol.All(
|
||||
cv.deprecated(CONF_AWAY_HIDE, invalidation_version="0.107.0"),
|
||||
vol.Schema(
|
||||
{
|
||||
vol.Required(CONF_NAME): cv.string,
|
||||
vol.Optional(CONF_ICON, default=None): vol.Any(None, cv.icon),
|
||||
vol.Optional("track", default=False): cv.boolean,
|
||||
vol.Optional(CONF_MAC, default=None): vol.Any(
|
||||
None, vol.All(cv.string, vol.Upper)
|
||||
),
|
||||
vol.Optional(CONF_AWAY_HIDE, default=DEFAULT_AWAY_HIDE): cv.boolean,
|
||||
vol.Optional("gravatar", default=None): vol.Any(None, cv.string),
|
||||
vol.Optional("picture", default=None): vol.Any(None, cv.string),
|
||||
vol.Optional(CONF_CONSIDER_HOME, default=consider_home): vol.All(
|
||||
cv.time_period, cv.positive_timedelta
|
||||
),
|
||||
}
|
||||
),
|
||||
)
|
||||
result = []
|
||||
try:
|
||||
|
Reference in New Issue
Block a user