From 2b37b4251be1c3d89314115e68f83b09847663eb Mon Sep 17 00:00:00 2001 From: henryk Date: Thu, 20 Oct 2016 20:04:11 +0200 Subject: [PATCH] Fritzbox - Only report a MAC address if it's really there (#3964) Fixes 'Neither mac or device id passed in' --- homeassistant/components/device_tracker/fritz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/fritz.py b/homeassistant/components/device_tracker/fritz.py index 0e8ed512072..5832fa425be 100644 --- a/homeassistant/components/device_tracker/fritz.py +++ b/homeassistant/components/device_tracker/fritz.py @@ -79,7 +79,7 @@ class FritzBoxScanner(object): self._update_info() active_hosts = [] for known_host in self.last_results: - if known_host['status'] == '1': + if known_host['status'] == '1' and known_host.get('mac'): active_hosts.append(known_host['mac']) return active_hosts