Remove last of device tracker scanner (#27082)

This commit is contained in:
Robert Svensson 2019-10-01 06:19:51 +02:00 committed by Paulus Schoutsen
parent a9398a362f
commit e2d7a01d65
2 changed files with 4 additions and 12 deletions

View File

@ -1,9 +1,8 @@
"""Track devices using UniFi controllers.""" """Track devices using UniFi controllers."""
import logging import logging
import voluptuous as vol
from homeassistant.components.unifi.config_flow import get_controller_from_config_entry from homeassistant.components.unifi.config_flow import get_controller_from_config_entry
from homeassistant.components.device_tracker import DOMAIN, PLATFORM_SCHEMA from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER_DOMAIN
from homeassistant.components.device_tracker.config_entry import ScannerEntity from homeassistant.components.device_tracker.config_entry import ScannerEntity
from homeassistant.components.device_tracker.const import SOURCE_TYPE_ROUTER from homeassistant.components.device_tracker.const import SOURCE_TYPE_ROUTER
from homeassistant.core import callback from homeassistant.core import callback
@ -39,13 +38,6 @@ DEVICE_ATTRIBUTES = [
"vlan", "vlan",
] ]
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({}, extra=vol.ALLOW_EXTRA)
async def async_setup_scanner(hass, config, sync_see, discovery_info):
"""Set up the Unifi integration."""
return True
async def async_setup_entry(hass, config_entry, async_add_entities): async def async_setup_entry(hass, config_entry, async_add_entities):
"""Set up device tracker for UniFi component.""" """Set up device tracker for UniFi component."""
@ -59,7 +51,7 @@ async def async_setup_entry(hass, config_entry, async_add_entities):
if ( if (
entity.config_entry_id == config_entry.entry_id entity.config_entry_id == config_entry.entry_id
and entity.domain == DOMAIN and entity.domain == DEVICE_TRACKER_DOMAIN
and "-" in entity.unique_id and "-" in entity.unique_id
): ):

View File

@ -163,12 +163,12 @@ async def setup_controller(hass, mock_controller, options={}):
async def test_platform_manually_configured(hass): async def test_platform_manually_configured(hass):
"""Test that we do not discover anything or try to set up a bridge.""" """Test that nothing happens when configuring unifi through device tracker platform."""
assert ( assert (
await async_setup_component( await async_setup_component(
hass, device_tracker.DOMAIN, {device_tracker.DOMAIN: {"platform": "unifi"}} hass, device_tracker.DOMAIN, {device_tracker.DOMAIN: {"platform": "unifi"}}
) )
is True is False
) )
assert unifi.DOMAIN not in hass.data assert unifi.DOMAIN not in hass.data