Added additional attributes to OwnTracks device_tracker (#8503)

* Added additional attributes to OwnTracks device_tracker

* Added missing space after :
pull/8512/head
Alexander Rust 2017-07-16 21:43:47 +02:00 committed by Pascal Vizeli
parent d0275c8075
commit ffd3081743
1 changed files with 9 additions and 1 deletions

View File

@ -353,12 +353,20 @@ def _parse_see_args(topic, data):
kwargs = {
'dev_id': dev_id,
'host_name': host_name,
'gps': (data[WAYPOINT_LAT_KEY], data[WAYPOINT_LON_KEY])
'gps': (data[WAYPOINT_LAT_KEY], data[WAYPOINT_LON_KEY]),
'attributes': {}
}
if 'acc' in data:
kwargs['gps_accuracy'] = data['acc']
if 'batt' in data:
kwargs['battery'] = data['batt']
if 'vel' in data:
kwargs['attributes']['velocity'] = data['vel']
if 'tid' in data:
kwargs['attributes']['tid'] = data['tid']
if 'addr' in data:
kwargs['attributes']['address'] = data['addr']
return dev_id, kwargs