From add0afe31a3dce9663999e575119c84ab3611c28 Mon Sep 17 00:00:00 2001 From: Sebastian Muszynski Date: Tue, 17 Apr 2018 11:45:19 +0200 Subject: [PATCH] Xiaomi MiIO Device Tracker: Unused variable removed (#13948) * Unused variable removed and pinning added to be in sync with all xiaomi_miio components * requirements_all.txt updated --- homeassistant/components/device_tracker/xiaomi_miio.py | 6 +++--- requirements_all.txt | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/device_tracker/xiaomi_miio.py b/homeassistant/components/device_tracker/xiaomi_miio.py index 61568892388..c5769253657 100644 --- a/homeassistant/components/device_tracker/xiaomi_miio.py +++ b/homeassistant/components/device_tracker/xiaomi_miio.py @@ -20,7 +20,7 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({ vol.Required(CONF_TOKEN): vol.All(cv.string, vol.Length(min=32, max=32)), }) -REQUIREMENTS = ['python-miio==0.3.9'] +REQUIREMENTS = ['python-miio==0.3.9', 'construct==2.9.41'] def get_scanner(hass, config): @@ -41,7 +41,7 @@ def get_scanner(hass, config): device_info.model, device_info.firmware_version, device_info.hardware_version) - scanner = XiaomiMiioDeviceScanner(hass, device) + scanner = XiaomiMiioDeviceScanner(device) except DeviceException as ex: _LOGGER.error("Device unavailable or token incorrect: %s", ex) @@ -51,7 +51,7 @@ def get_scanner(hass, config): class XiaomiMiioDeviceScanner(DeviceScanner): """This class queries a Xiaomi Mi WiFi Repeater.""" - def __init__(self, hass, device): + def __init__(self, device): """Initialize the scanner.""" self.device = device diff --git a/requirements_all.txt b/requirements_all.txt index b665f8e9b00..12d3a8a0e86 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -203,6 +203,7 @@ colorlog==3.1.2 concord232==0.15 # homeassistant.components.climate.eq3btsmart +# homeassistant.components.device_tracker.xiaomi_miio # homeassistant.components.fan.xiaomi_miio # homeassistant.components.light.xiaomi_miio # homeassistant.components.remote.xiaomi_miio