From c02d551cd591c246a92f3d9a3767754053338d18 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Thu, 5 Dec 2019 06:13:05 +0100 Subject: [PATCH] Move imports to top for random (#29473) --- homeassistant/components/random/binary_sensor.py | 10 +++++----- homeassistant/components/random/sensor.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/random/binary_sensor.py b/homeassistant/components/random/binary_sensor.py index 8c2608ad81d..e502439b28c 100644 --- a/homeassistant/components/random/binary_sensor.py +++ b/homeassistant/components/random/binary_sensor.py @@ -1,15 +1,16 @@ """Support for showing random states.""" import logging +from random import getrandbits import voluptuous as vol -import homeassistant.helpers.config_validation as cv from homeassistant.components.binary_sensor import ( - BinarySensorDevice, - PLATFORM_SCHEMA, DEVICE_CLASSES_SCHEMA, + PLATFORM_SCHEMA, + BinarySensorDevice, ) -from homeassistant.const import CONF_NAME, CONF_DEVICE_CLASS +from homeassistant.const import CONF_DEVICE_CLASS, CONF_NAME +import homeassistant.helpers.config_validation as cv _LOGGER = logging.getLogger(__name__) @@ -57,6 +58,5 @@ class RandomSensor(BinarySensorDevice): async def async_update(self): """Get new state and update the sensor's state.""" - from random import getrandbits self._state = bool(getrandbits(1)) diff --git a/homeassistant/components/random/sensor.py b/homeassistant/components/random/sensor.py index 5d4e3d0d57a..4ebd710f103 100644 --- a/homeassistant/components/random/sensor.py +++ b/homeassistant/components/random/sensor.py @@ -1,5 +1,6 @@ """Support for showing random numbers.""" import logging +from random import randrange import voluptuous as vol @@ -82,6 +83,5 @@ class RandomSensor(Entity): async def async_update(self): """Get a new number and updates the states.""" - from random import randrange self._state = randrange(self._minimum, self._maximum + 1)