diff --git a/homeassistant/components/isy994/__init__.py b/homeassistant/components/isy994/__init__.py index 324dcb019b3..96796e37a6a 100644 --- a/homeassistant/components/isy994/__init__.py +++ b/homeassistant/components/isy994/__init__.py @@ -3,6 +3,8 @@ from collections import namedtuple import logging from urllib.parse import urlparse +import PyISY +from PyISY.Nodes import Group import voluptuous as vol from homeassistant.const import ( @@ -312,8 +314,6 @@ def _categorize_nodes( # Don't import this node as a device at all continue - from PyISY.Nodes import Group - if isinstance(node, Group): hass.data[ISY994_NODES][SCENE_DOMAIN].append(node) continue @@ -419,8 +419,6 @@ def setup(hass: HomeAssistant, config: ConfigType) -> bool: _LOGGER.error("isy994 host value in configuration is invalid") return False - import PyISY - # Connect to ISY controller. isy = PyISY.ISY( host.hostname,