Improve script validation (#32461)
This commit is contained in:
parent
da7c5518f3
commit
6a21afa2a8
5 changed files with 141 additions and 89 deletions
|
@ -35,9 +35,9 @@ CONF_ALIAS = "alias"
|
|||
CONF_API_KEY = "api_key"
|
||||
CONF_API_VERSION = "api_version"
|
||||
CONF_AT = "at"
|
||||
CONF_AUTHENTICATION = "authentication"
|
||||
CONF_AUTH_MFA_MODULES = "auth_mfa_modules"
|
||||
CONF_AUTH_PROVIDERS = "auth_providers"
|
||||
CONF_AUTHENTICATION = "authentication"
|
||||
CONF_BASE = "base"
|
||||
CONF_BEFORE = "before"
|
||||
CONF_BELOW = "below"
|
||||
|
@ -57,11 +57,13 @@ CONF_COMMAND_OPEN = "command_open"
|
|||
CONF_COMMAND_STATE = "command_state"
|
||||
CONF_COMMAND_STOP = "command_stop"
|
||||
CONF_CONDITION = "condition"
|
||||
CONF_CONTINUE_ON_TIMEOUT = "continue_on_timeout"
|
||||
CONF_COVERS = "covers"
|
||||
CONF_CURRENCY = "currency"
|
||||
CONF_CUSTOMIZE = "customize"
|
||||
CONF_CUSTOMIZE_DOMAIN = "customize_domain"
|
||||
CONF_CUSTOMIZE_GLOB = "customize_glob"
|
||||
CONF_DELAY = "delay"
|
||||
CONF_DELAY_TIME = "delay_time"
|
||||
CONF_DEVICE = "device"
|
||||
CONF_DEVICE_CLASS = "device_class"
|
||||
|
@ -82,6 +84,8 @@ CONF_ENTITY_ID = "entity_id"
|
|||
CONF_ENTITY_NAMESPACE = "entity_namespace"
|
||||
CONF_ENTITY_PICTURE_TEMPLATE = "entity_picture_template"
|
||||
CONF_EVENT = "event"
|
||||
CONF_EVENT_DATA = "event_data"
|
||||
CONF_EVENT_DATA_TEMPLATE = "event_data_template"
|
||||
CONF_EXCLUDE = "exclude"
|
||||
CONF_FILE_PATH = "file_path"
|
||||
CONF_FILENAME = "filename"
|
||||
|
@ -95,15 +99,15 @@ CONF_HOSTS = "hosts"
|
|||
CONF_HS = "hs"
|
||||
CONF_ICON = "icon"
|
||||
CONF_ICON_TEMPLATE = "icon_template"
|
||||
CONF_INCLUDE = "include"
|
||||
CONF_ID = "id"
|
||||
CONF_INCLUDE = "include"
|
||||
CONF_IP_ADDRESS = "ip_address"
|
||||
CONF_LATITUDE = "latitude"
|
||||
CONF_LONGITUDE = "longitude"
|
||||
CONF_LIGHTS = "lights"
|
||||
CONF_LONGITUDE = "longitude"
|
||||
CONF_MAC = "mac"
|
||||
CONF_METHOD = "method"
|
||||
CONF_MAXIMUM = "maximum"
|
||||
CONF_METHOD = "method"
|
||||
CONF_MINIMUM = "minimum"
|
||||
CONF_MODE = "mode"
|
||||
CONF_MONITORED_CONDITIONS = "monitored_conditions"
|
||||
|
@ -130,14 +134,18 @@ CONF_RADIUS = "radius"
|
|||
CONF_RECIPIENT = "recipient"
|
||||
CONF_REGION = "region"
|
||||
CONF_RESOURCE = "resource"
|
||||
CONF_RESOURCES = "resources"
|
||||
CONF_RESOURCE_TEMPLATE = "resource_template"
|
||||
CONF_RESOURCES = "resources"
|
||||
CONF_RGB = "rgb"
|
||||
CONF_ROOM = "room"
|
||||
CONF_SCAN_INTERVAL = "scan_interval"
|
||||
CONF_SCENE = "scene"
|
||||
CONF_SENDER = "sender"
|
||||
CONF_SENSOR_TYPE = "sensor_type"
|
||||
CONF_SENSORS = "sensors"
|
||||
CONF_SERVICE = "service"
|
||||
CONF_SERVICE_DATA = "data"
|
||||
CONF_SERVICE_TEMPLATE = "service_template"
|
||||
CONF_SHOW_ON_MAP = "show_on_map"
|
||||
CONF_SLAVE = "slave"
|
||||
CONF_SOURCE = "source"
|
||||
|
@ -159,11 +167,12 @@ CONF_URL = "url"
|
|||
CONF_USERNAME = "username"
|
||||
CONF_VALUE_TEMPLATE = "value_template"
|
||||
CONF_VERIFY_SSL = "verify_ssl"
|
||||
CONF_WAIT_TEMPLATE = "wait_template"
|
||||
CONF_WEBHOOK_ID = "webhook_id"
|
||||
CONF_WEEKDAY = "weekday"
|
||||
CONF_WHITE_VALUE = "white_value"
|
||||
CONF_WHITELIST = "whitelist"
|
||||
CONF_WHITELIST_EXTERNAL_DIRS = "whitelist_external_dirs"
|
||||
CONF_WHITE_VALUE = "white_value"
|
||||
CONF_XY = "xy"
|
||||
CONF_ZONE = "zone"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue