Move imports in iss component (#28003)

This commit is contained in:
Diefferson Koderer Môro 2019-10-21 04:59:26 -03:00 committed by Fabian Affolter
parent 96509c0c0b
commit cf2ee1a09f

View file

@ -1,18 +1,19 @@
"""Support for International Space Station data sensor.""" """Support for International Space Station data sensor."""
import logging
from datetime import timedelta from datetime import timedelta
import logging
import pyiss
import requests import requests
import voluptuous as vol import voluptuous as vol
import homeassistant.helpers.config_validation as cv from homeassistant.components.binary_sensor import PLATFORM_SCHEMA, BinarySensorDevice
from homeassistant.components.binary_sensor import BinarySensorDevice, PLATFORM_SCHEMA
from homeassistant.const import ( from homeassistant.const import (
CONF_NAME,
ATTR_LONGITUDE,
ATTR_LATITUDE, ATTR_LATITUDE,
ATTR_LONGITUDE,
CONF_NAME,
CONF_SHOW_ON_MAP, CONF_SHOW_ON_MAP,
) )
import homeassistant.helpers.config_validation as cv
from homeassistant.util import Throttle from homeassistant.util import Throttle
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@ -113,8 +114,6 @@ class IssData:
@Throttle(MIN_TIME_BETWEEN_UPDATES) @Throttle(MIN_TIME_BETWEEN_UPDATES)
def update(self): def update(self):
"""Get the latest data from the ISS API.""" """Get the latest data from the ISS API."""
import pyiss
try: try:
iss = pyiss.ISS() iss = pyiss.ISS()
self.is_above = iss.is_ISS_above(self.latitude, self.longitude) self.is_above = iss.is_ISS_above(self.latitude, self.longitude)