From c741664d4da76611b5bb7502dda61a24dce22c61 Mon Sep 17 00:00:00 2001 From: springstan Date: Fri, 13 Dec 2019 10:53:28 +0100 Subject: [PATCH] Fix setup error by moving an import back into the setup function --- homeassistant/components/homekit/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/homekit/__init__.py b/homeassistant/components/homekit/__init__.py index 9a2b2d5a851..65002e54b1d 100644 --- a/homeassistant/components/homekit/__init__.py +++ b/homeassistant/components/homekit/__init__.py @@ -29,7 +29,6 @@ from homeassistant.helpers.entityfilter import FILTER_SCHEMA from homeassistant.util import get_local_ip from homeassistant.util.decorator import Registry -from .accessories import HomeBridge, HomeDriver from .const import ( BRIDGE_NAME, CONF_ADVERTISE_IP, @@ -303,6 +302,11 @@ class HomeKit: def setup(self): """Set up bridge and accessory driver.""" + # pylint: disable=import-outside-toplevel + from .accessories import ( + HomeBridge, + HomeDriver, + ) self.hass.bus.async_listen_once(EVENT_HOMEASSISTANT_STOP, self.stop)