Add empty config schema to integrations t-z (#93853)

This commit is contained in:
Erik Montnemery 2023-05-31 10:13:26 +02:00 committed by GitHub
parent ef4dea07cd
commit b5f5e1c8c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 18 additions and 1 deletions

View File

@ -38,6 +38,8 @@ UPDATE_FIELDS = {
vol.Optional(LAST_SCANNED): cv.datetime,
}
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
class TagIDExistsError(HomeAssistantError):
"""Raised when an item is not found."""

View File

@ -3,6 +3,7 @@ from __future__ import annotations
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
from homeassistant.core import HomeAssistant
from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.typing import ConfigType
from .const import DOMAIN
@ -22,6 +23,8 @@ __all__ = [
"async_get_preferred_dataset",
]
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
"""Set up the Thread integration."""

View File

@ -37,6 +37,8 @@ TRACE_CONFIG_SCHEMA = {
vol.Optional(CONF_STORED_TRACES, default=DEFAULT_STORED_TRACES): cv.positive_int
}
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
TraceData = dict[str, LimitedSizeDict[str, BaseTrace]]

View File

@ -24,7 +24,7 @@ from homeassistant.core import (
callback as hass_callback,
)
from homeassistant.data_entry_flow import BaseServiceInfo
from homeassistant.helpers import discovery_flow, system_info
from homeassistant.helpers import config_validation as cv, discovery_flow, system_info
from homeassistant.helpers.debounce import Debouncer
from homeassistant.helpers.typing import ConfigType
from homeassistant.loader import USBMatcher, async_get_usb
@ -47,6 +47,8 @@ __all__ = [
"UsbServiceInfo",
]
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
class USBCallbackMatcher(USBMatcher):
"""Callback matcher for the USB integration."""

View File

@ -24,6 +24,8 @@ WAKE_ON_LAN_SEND_MAGIC_PACKET_SCHEMA = vol.Schema(
}
)
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
"""Set up the wake on LAN component."""

View File

@ -16,6 +16,7 @@ import voluptuous as vol
from homeassistant.components import websocket_api
from homeassistant.components.http.view import HomeAssistantView
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.network import get_url
from homeassistant.helpers.typing import ConfigType
from homeassistant.loader import bind_hass
@ -30,6 +31,8 @@ DEFAULT_METHODS = (METH_POST, METH_PUT)
SUPPORTED_METHODS = (METH_GET, METH_HEAD, METH_POST, METH_PUT)
URL_WEBHOOK_PATH = "/api/webhook/{webhook_id}"
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
@callback
@bind_hass

View File

@ -6,6 +6,7 @@ from typing import Final, cast
import voluptuous as vol
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.typing import ConfigType
from homeassistant.loader import bind_hass
@ -41,6 +42,8 @@ DOMAIN: Final = const.DOMAIN
DEPENDENCIES: Final[tuple[str]] = ("http",)
CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
@bind_hass
@callback