mirror of
https://github.com/home-assistant/core.git
synced 2025-11-10 03:19:34 +00:00
Add device_tracker scanners to hass.config.components (#49063)
This commit is contained in:
@@ -250,21 +250,19 @@ class DeviceTrackerPlatform:
|
||||
else:
|
||||
raise HomeAssistantError("Invalid legacy device_tracker platform.")
|
||||
|
||||
if setup:
|
||||
hass.config.components.add(full_name)
|
||||
|
||||
if scanner:
|
||||
async_setup_scanner_platform(
|
||||
hass, self.config, scanner, tracker.async_see, self.type
|
||||
)
|
||||
return
|
||||
|
||||
if not setup:
|
||||
if not setup and not scanner:
|
||||
LOGGER.error(
|
||||
"Error setting up platform %s %s", self.type, self.name
|
||||
)
|
||||
return
|
||||
|
||||
hass.config.components.add(full_name)
|
||||
|
||||
except Exception: # pylint: disable=broad-except
|
||||
LOGGER.exception(
|
||||
"Error setting up platform %s %s", self.type, self.name
|
||||
|
||||
Reference in New Issue
Block a user