From e961dd5f95aba15994be339bfa24d95b844a3f24 Mon Sep 17 00:00:00 2001 From: Nolan Gilley <nkgilley@gmail.com> Date: Fri, 30 Oct 2015 07:00:35 -0400 Subject: [PATCH] increase valid for time to 60 since I was having some issues. removed deprecated lines. --- .../components/device_tracker/actiontec.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/homeassistant/components/device_tracker/actiontec.py b/homeassistant/components/device_tracker/actiontec.py index c627c6fe118..6296d766456 100644 --- a/homeassistant/components/device_tracker/actiontec.py +++ b/homeassistant/components/device_tracker/actiontec.py @@ -57,7 +57,6 @@ class ActiontecDeviceScanner(object): self.password = config[CONF_PASSWORD] self.lock = threading.Lock() self.last_results = [] - # Test the router is accessible data = self.get_actiontec_data() self.success_init = data is not None _LOGGER.info("actiontec scanner initialized") @@ -90,21 +89,13 @@ class ActiontecDeviceScanner(object): return False with self.lock: - exclude_targets = set() - exclude_target_list = [] now = dt_util.now() actiontec_data = self.get_actiontec_data() if not actiontec_data: return False - self.last_results = [] - for client in exclude_target_list: - if client in actiontec_data: - actiontec_data.pop(client) - for name, data in actiontec_data.items(): - if data['timevalid'] > 0: - device = Device(data['mac'], name, now) - self.last_results.append(device) - self.last_results.extend(exclude_targets) + self.last_results = [Device(data['mac'], name, now) + for name, data in actiontec_data.items() + if data['timevalid'] > -60] _LOGGER.info("actiontec scan successful") return True