mirror of
https://github.com/home-assistant/core.git
synced 2025-08-14 01:55:18 +02:00
Fix UI config validation for button and switch actions in Template (#121810)
Fix IU config validation for button and switch actions in Template
This commit is contained in:
@@ -51,7 +51,7 @@ BUTTON_SCHEMA = (
|
|||||||
CONFIG_BUTTON_SCHEMA = vol.Schema(
|
CONFIG_BUTTON_SCHEMA = vol.Schema(
|
||||||
{
|
{
|
||||||
vol.Optional(CONF_NAME): cv.template,
|
vol.Optional(CONF_NAME): cv.template,
|
||||||
vol.Optional(CONF_PRESS): selector.ActionSelector(),
|
vol.Optional(CONF_PRESS): cv.SCRIPT_SCHEMA,
|
||||||
vol.Optional(CONF_DEVICE_CLASS): DEVICE_CLASSES_SCHEMA,
|
vol.Optional(CONF_DEVICE_CLASS): DEVICE_CLASSES_SCHEMA,
|
||||||
vol.Optional(CONF_DEVICE_ID): selector.DeviceSelector(),
|
vol.Optional(CONF_DEVICE_ID): selector.DeviceSelector(),
|
||||||
}
|
}
|
||||||
|
@@ -64,8 +64,8 @@ SWITCH_CONFIG_SCHEMA = vol.Schema(
|
|||||||
{
|
{
|
||||||
vol.Required(CONF_NAME): cv.template,
|
vol.Required(CONF_NAME): cv.template,
|
||||||
vol.Optional(CONF_VALUE_TEMPLATE): cv.template,
|
vol.Optional(CONF_VALUE_TEMPLATE): cv.template,
|
||||||
vol.Optional(CONF_TURN_ON): selector.ActionSelector(),
|
vol.Optional(CONF_TURN_ON): cv.SCRIPT_SCHEMA,
|
||||||
vol.Optional(CONF_TURN_OFF): selector.ActionSelector(),
|
vol.Optional(CONF_TURN_OFF): cv.SCRIPT_SCHEMA,
|
||||||
vol.Optional(CONF_DEVICE_ID): selector.DeviceSelector(),
|
vol.Optional(CONF_DEVICE_ID): selector.DeviceSelector(),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user