From bdaae6f844aa392a072ba9d248dfdaf03843e2ea Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Fri, 10 Mar 2017 10:10:35 +0100 Subject: [PATCH] Bugfix android camera autodiscovery settings (#6510) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add an optional extended description… --- homeassistant/components/android_ip_webcam.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/android_ip_webcam.py b/homeassistant/components/android_ip_webcam.py index 31ce2923f58..43a04190466 100644 --- a/homeassistant/components/android_ip_webcam.py +++ b/homeassistant/components/android_ip_webcam.py @@ -202,11 +202,11 @@ def async_setup(hass, config): "Android webcam %s not found for discovery!", host) return - sensors = cam.enabled_sensors - switches = cam.enabled_settings - if 'motion_active' in sensors: - sensors.pop('motion_active') - motion = True + sensors = [sensor for sensor in cam.enabled_sensors + if sensor in SENSORS] + switches = [setting for setting in cam.enabled_settings + if setting in SWITCHES] + motion = True if 'motion_active' in cam.enabled_sensors else False # load platforms webcams[host] = cam