diff --git a/homeassistant/components/device_tracker/google_maps.py b/homeassistant/components/device_tracker/google_maps.py index c324f3c2757..3de60d6cb38 100644 --- a/homeassistant/components/device_tracker/google_maps.py +++ b/homeassistant/components/device_tracker/google_maps.py @@ -61,8 +61,9 @@ class GoogleMapsScanner: self.max_gps_accuracy = config[CONF_MAX_GPS_ACCURACY] try: - self.service = Service(self.username, self.password, - hass.config.path(CREDENTIALS_FILE)) + credfile = "{}.{}".format(hass.config.path(CREDENTIALS_FILE), + slugify(self.username)) + self.service = Service(self.username, self.password, credfile) self._update_info() track_time_interval(