diff --git a/homeassistant/components/tag/__init__.py b/homeassistant/components/tag/__init__.py index cd0dd00afe5..e82083f73ec 100644 --- a/homeassistant/components/tag/__init__.py +++ b/homeassistant/components/tag/__init__.py @@ -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.""" diff --git a/homeassistant/components/thread/__init__.py b/homeassistant/components/thread/__init__.py index 4fc88479818..dd2527763ad 100644 --- a/homeassistant/components/thread/__init__.py +++ b/homeassistant/components/thread/__init__.py @@ -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.""" diff --git a/homeassistant/components/trace/__init__.py b/homeassistant/components/trace/__init__.py index 5d0b188f724..84619b7a983 100644 --- a/homeassistant/components/trace/__init__.py +++ b/homeassistant/components/trace/__init__.py @@ -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]] diff --git a/homeassistant/components/usb/__init__.py b/homeassistant/components/usb/__init__.py index c6a18a27b42..dcb4009145f 100644 --- a/homeassistant/components/usb/__init__.py +++ b/homeassistant/components/usb/__init__.py @@ -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.""" diff --git a/homeassistant/components/wake_on_lan/__init__.py b/homeassistant/components/wake_on_lan/__init__.py index aae640381a2..54809d6cec3 100644 --- a/homeassistant/components/wake_on_lan/__init__.py +++ b/homeassistant/components/wake_on_lan/__init__.py @@ -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.""" diff --git a/homeassistant/components/webhook/__init__.py b/homeassistant/components/webhook/__init__.py index e58890a1d18..e9e5bdf51e8 100644 --- a/homeassistant/components/webhook/__init__.py +++ b/homeassistant/components/webhook/__init__.py @@ -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 diff --git a/homeassistant/components/websocket_api/__init__.py b/homeassistant/components/websocket_api/__init__.py index c98ca54d25a..9c2645aec57 100644 --- a/homeassistant/components/websocket_api/__init__.py +++ b/homeassistant/components/websocket_api/__init__.py @@ -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