From 8490d6126a4185b385d2794b3456ba41746d98a5 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 3 Oct 2015 09:09:31 -0700 Subject: [PATCH] OwnTracks robustness improvement --- homeassistant/components/device_tracker/owntracks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/owntracks.py b/homeassistant/components/device_tracker/owntracks.py index 9ef227909e1..505fd6b7ad2 100644 --- a/homeassistant/components/device_tracker/owntracks.py +++ b/homeassistant/components/device_tracker/owntracks.py @@ -33,7 +33,7 @@ def setup_scanner(hass, config, see): 'Unable to parse payload as JSON: %s', payload) return - if data.get('_type') != 'location': + if not isinstance(data, dict) or data.get('_type') != 'location': return parts = topic.split('/')