Provide config schema

This commit is contained in:
Tsvi Mostovicz
2025-03-25 13:15:40 +00:00
parent b41c3ac30f
commit 77f45d6111

View File

@@ -16,7 +16,7 @@ from homeassistant.const import (
Platform, Platform,
) )
from homeassistant.core import HomeAssistant, callback from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import entity_registry as er from homeassistant.helpers import config_validation as cv, entity_registry as er
from homeassistant.helpers.typing import ConfigType from homeassistant.helpers.typing import ConfigType
from .const import ( from .const import (
@@ -27,12 +27,14 @@ from .const import (
DEFAULT_DIASPORA, DEFAULT_DIASPORA,
DEFAULT_HAVDALAH_OFFSET_MINUTES, DEFAULT_HAVDALAH_OFFSET_MINUTES,
DEFAULT_LANGUAGE, DEFAULT_LANGUAGE,
DOMAIN,
) )
from .entity import JewishCalendarConfigEntry, JewishCalendarData from .entity import JewishCalendarConfigEntry, JewishCalendarData
from .service import async_setup_services from .service import async_setup_services
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
PLATFORMS: list[Platform] = [Platform.BINARY_SENSOR, Platform.SENSOR] PLATFORMS: list[Platform] = [Platform.BINARY_SENSOR, Platform.SENSOR]
CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN)
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: