Skip to content
Snippets Groups Projects
Commit bb2a1cd4 authored by Michał Mrozek's avatar Michał Mrozek Committed by Martin Hjelmare
Browse files

Move imports in thermoworks_smoke component (#27586)

parent b570be47
No related branches found
No related tags found
No related merge requests found
...@@ -9,18 +9,21 @@ https://home-assistant.io/components/sensor.thermoworks_smoke/ ...@@ -9,18 +9,21 @@ https://home-assistant.io/components/sensor.thermoworks_smoke/
import logging import logging
from requests import RequestException from requests import RequestException
from requests.exceptions import HTTPError
from stringcase import camelcase, snakecase
import thermoworks_smoke
import voluptuous as vol import voluptuous as vol
import homeassistant.helpers.config_validation as cv
from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import ( from homeassistant.const import (
TEMP_FAHRENHEIT, ATTR_BATTERY_LEVEL,
CONF_EMAIL, CONF_EMAIL,
CONF_PASSWORD,
CONF_MONITORED_CONDITIONS,
CONF_EXCLUDE, CONF_EXCLUDE,
ATTR_BATTERY_LEVEL, CONF_MONITORED_CONDITIONS,
CONF_PASSWORD,
TEMP_FAHRENHEIT,
) )
import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
...@@ -65,8 +68,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( ...@@ -65,8 +68,6 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
def setup_platform(hass, config, add_entities, discovery_info=None): def setup_platform(hass, config, add_entities, discovery_info=None):
"""Set up the thermoworks sensor.""" """Set up the thermoworks sensor."""
import thermoworks_smoke
from requests.exceptions import HTTPError
email = config[CONF_EMAIL] email = config[CONF_EMAIL]
password = config[CONF_PASSWORD] password = config[CONF_PASSWORD]
...@@ -144,7 +145,6 @@ class ThermoworksSmokeSensor(Entity): ...@@ -144,7 +145,6 @@ class ThermoworksSmokeSensor(Entity):
def update(self): def update(self):
"""Get the monitored data from firebase.""" """Get the monitored data from firebase."""
from stringcase import camelcase, snakecase
try: try:
values = self.mgr.data(self.serial) values = self.mgr.data(self.serial)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment