From 8a5fe38d69b852acfa96d5a690d77276f864494a Mon Sep 17 00:00:00 2001 From: William Scanlon Date: Fri, 17 Feb 2017 15:39:05 -0500 Subject: [PATCH] Slugify trackr device_id (#6062) * Slugify trackr device_id * Removed replace --- homeassistant/components/device_tracker/trackr.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/trackr.py b/homeassistant/components/device_tracker/trackr.py index cf66fd33272..557d1f68b2a 100644 --- a/homeassistant/components/device_tracker/trackr.py +++ b/homeassistant/components/device_tracker/trackr.py @@ -12,6 +12,7 @@ from homeassistant.components.device_tracker import PLATFORM_SCHEMA from homeassistant.const import CONF_USERNAME, CONF_PASSWORD import homeassistant.helpers.config_validation as cv from homeassistant.helpers.event import track_utc_time_change +from homeassistant.util import slugify _LOGGER = logging.getLogger(__name__) @@ -58,7 +59,7 @@ class TrackRDeviceScanner(object): trackr_id = trackr.tracker_id() trackr_device_id = trackr.id() lost = trackr.lost() - dev_id = trackr.name().replace(" ", "_") + dev_id = slugify(trackr.name()) if dev_id is None: dev_id = trackr_id location = trackr.last_known_location()