From 6951d788745ad1750685a48855bac0cf18bd1a1d Mon Sep 17 00:00:00 2001 From: David Bonnes Date: Sun, 20 Oct 2019 19:46:24 +0100 Subject: [PATCH] move imports in serial component (#27971) --- homeassistant/components/serial/sensor.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/serial/sensor.py b/homeassistant/components/serial/sensor.py index 27775b8c702..a08f9522c4b 100644 --- a/homeassistant/components/serial/sensor.py +++ b/homeassistant/components/serial/sensor.py @@ -1,12 +1,13 @@ """Support for reading data from a serial port.""" -import logging import json +import logging +import serial_asyncio import voluptuous as vol -import homeassistant.helpers.config_validation as cv from homeassistant.components.sensor import PLATFORM_SCHEMA from homeassistant.const import CONF_NAME, CONF_VALUE_TEMPLATE, EVENT_HOMEASSISTANT_STOP +import homeassistant.helpers.config_validation as cv from homeassistant.helpers.entity import Entity _LOGGER = logging.getLogger(__name__) @@ -64,8 +65,6 @@ class SerialSensor(Entity): async def serial_read(self, device, rate, **kwargs): """Read the data from the port.""" - import serial_asyncio - reader, _ = await serial_asyncio.open_serial_connection( url=device, baudrate=rate, **kwargs )