diff --git a/custom_components/mikrotik_router/__init__.py b/custom_components/mikrotik_router/__init__.py index 7054683..a6c91b5 100644 --- a/custom_components/mikrotik_router/__init__.py +++ b/custom_components/mikrotik_router/__init__.py @@ -1,16 +1,10 @@ """Mikrotik Router integration.""" -import logging import voluptuous as vol import homeassistant.helpers.config_validation as cv from homeassistant.exceptions import ConfigEntryNotReady -from homeassistant.const import ( - CONF_NAME, - CONF_HOST, -) - from .const import ( PLATFORMS, DOMAIN, @@ -19,8 +13,6 @@ from .const import ( ) from .mikrotik_controller import MikrotikControllerData -_LOGGER = logging.getLogger(__name__) - SCRIPT_SCHEMA = vol.Schema( {vol.Required("router"): cv.string, vol.Required("script"): cv.string} ) @@ -69,24 +61,6 @@ async def async_setup_entry(hass, config_entry) -> bool: DOMAIN, RUN_SCRIPT_COMMAND, controller.run_script, schema=SCRIPT_SCHEMA ) - device_registry = await hass.helpers.device_registry.async_get_registry() - device_registry.async_get_or_create( - config_entry_id=config_entry.entry_id, - connections={(DOMAIN, f"{controller.data['routerboard']['serial-number']}")}, - manufacturer=controller.data["resource"]["platform"], - model=controller.data["routerboard"]["model"], - name=f"{config_entry.data[CONF_NAME]} {controller.data['routerboard']['model']}", - sw_version=controller.data["resource"]["version"], - configuration_url=f"http://{config_entry.data[CONF_HOST]}", - identifiers={ - DOMAIN, - "serial-number", - f"{controller.data['routerboard']['serial-number']}", - "sensor", - f"{config_entry.data[CONF_NAME]} {controller.data['routerboard']['model']}", - }, - ) - return True