Remove deprecated zone and event condition keys (#152986)

This commit is contained in:
Abílio Costa
2025-09-25 18:23:40 +01:00
committed by GitHub
parent c4389a1679
commit 52de5ff5ff
2 changed files with 1 additions and 7 deletions

View File

@@ -30,12 +30,9 @@ from homeassistant.helpers.typing import ConfigType, TemplateVarsType
from . import in_zone from . import in_zone
_OPTIONS_SCHEMA_DICT = { _OPTIONS_SCHEMA_DICT: dict[vol.Marker, Any] = {
vol.Required(CONF_ENTITY_ID): cv.entity_ids, vol.Required(CONF_ENTITY_ID): cv.entity_ids,
vol.Required("zone"): cv.entity_ids, vol.Required("zone"): cv.entity_ids,
# To support use_trigger_value in automation
# Deprecated 2016/04/25
vol.Optional("event"): vol.Any("enter", "leave"),
} }
_CONDITION_SCHEMA = vol.Schema({CONF_OPTIONS: _OPTIONS_SCHEMA_DICT}) _CONDITION_SCHEMA = vol.Schema({CONF_OPTIONS: _OPTIONS_SCHEMA_DICT})

View File

@@ -1545,9 +1545,6 @@ STATE_CONDITION_BASE_SCHEMA = {
), ),
vol.Optional(CONF_ATTRIBUTE): str, vol.Optional(CONF_ATTRIBUTE): str,
vol.Optional(CONF_FOR): positive_time_period_template, vol.Optional(CONF_FOR): positive_time_period_template,
# To support use_trigger_value in automation
# Deprecated 2016/04/25
vol.Optional("from"): str,
} }
STATE_CONDITION_STATE_SCHEMA = vol.Schema( STATE_CONDITION_STATE_SCHEMA = vol.Schema(