Release v2.0.0

This commit is contained in:
SMKRV
2024-11-24 03:03:01 +03:00
parent 053a9050b6
commit 9fdf7c4642
+3 -7
View File
@@ -5,7 +5,6 @@ import logging
import os import os
import shutil import shutil
import asyncio import asyncio
from homeassistant.helpers.import_platform import async_import_platform
from datetime import datetime from datetime import datetime
from datetime import datetime, timedelta from datetime import datetime, timedelta
from typing import Any, Dict, Optional from typing import Any, Dict, Optional
@@ -14,7 +13,7 @@ import voluptuous as vol
from async_timeout import timeout from async_timeout import timeout
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_API_KEY, CONF_NAME from homeassistant.const import CONF_API_KEY, CONF_NAME, Platform
from homeassistant.core import HomeAssistant, ServiceCall, callback from homeassistant.core import HomeAssistant, ServiceCall, callback
from homeassistant.exceptions import ConfigEntryNotReady, HomeAssistantError from homeassistant.exceptions import ConfigEntryNotReady, HomeAssistantError
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
@@ -250,11 +249,8 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
"config_entry": entry, "config_entry": entry,
} }
for platform in PLATFORMS: # Загружаем платформы
hass.async_create_task( await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS)
async_import_platform(hass, f"{DOMAIN}.{platform}", DOMAIN)
)
await asyncio.sleep(0)
return True return True
except Exception as ex: except Exception as ex: