From cdf94646989d23023f3ddf92c1f3045e7ff8032a Mon Sep 17 00:00:00 2001 From: Lewis Juggins Date: Sun, 11 Dec 2016 09:05:56 +0000 Subject: [PATCH] [device_tracker.gpslogger] Add additional activity attribute. --- homeassistant/components/device_tracker/gpslogger.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/device_tracker/gpslogger.py b/homeassistant/components/device_tracker/gpslogger.py index d8e7ca8b074..22099630bd1 100644 --- a/homeassistant/components/device_tracker/gpslogger.py +++ b/homeassistant/components/device_tracker/gpslogger.py @@ -63,6 +63,7 @@ class GPSLoggerView(HomeAssistantView): accuracy = int(float(data['accuracy'])) if 'battery' in data: battery = float(data['battery']) + attrs = {} if 'speed' in data: attrs['speed'] = float(data['speed']) @@ -72,6 +73,8 @@ class GPSLoggerView(HomeAssistantView): attrs['altitude'] = float(data['altitude']) if 'provider' in data: attrs['provider'] = data['provider'] + if 'activity' in data: + attrs['activity'] = data['activity'] yield from hass.loop.run_in_executor( None, partial(self.see, dev_id=device,