From 65c7bdc1ada3861f82ff49201b47f0091b381024 Mon Sep 17 00:00:00 2001 From: Sebastian Muszynski Date: Fri, 4 Jan 2019 22:02:42 +0100 Subject: [PATCH] Don't slugify unique id (#19770) --- homeassistant/components/xiaomi_aqara.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/xiaomi_aqara.py b/homeassistant/components/xiaomi_aqara.py index aa2102ca805..25e7a72db90 100644 --- a/homeassistant/components/xiaomi_aqara.py +++ b/homeassistant/components/xiaomi_aqara.py @@ -20,7 +20,6 @@ import homeassistant.helpers.config_validation as cv from homeassistant.helpers.entity import Entity from homeassistant.helpers.event import async_track_point_in_utc_time from homeassistant.util.dt import utcnow -from homeassistant.util import slugify REQUIREMENTS = ['PyXiaomiGateway==0.11.1'] @@ -222,11 +221,11 @@ class XiaomiDevice(Entity): if hasattr(self, '_data_key') \ and self._data_key: # pylint: disable=no-member - self._unique_id = slugify("{}-{}".format( + self._unique_id = "{}{}".format( self._data_key, # pylint: disable=no-member - self._sid)) + self._sid) else: - self._unique_id = slugify("{}-{}".format(self._type, self._sid)) + self._unique_id = "{}{}".format(self._type, self._sid) def _add_push_data_job(self, *args): self.hass.add_job(self.push_data, *args)