From a0bf22cce5b1eba5d57ea26e6198322864ef7304 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20St=C3=A5hl?= Date: Thu, 3 Sep 2020 12:04:52 +0200 Subject: [PATCH] Prepand unique_id with local_ Avoid collisions with the tuya integration. --- custom_components/localtuya/cover.py | 2 +- custom_components/localtuya/light.py | 2 +- custom_components/localtuya/switch.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/custom_components/localtuya/cover.py b/custom_components/localtuya/cover.py index bda3a97..6ba9f6f 100644 --- a/custom_components/localtuya/cover.py +++ b/custom_components/localtuya/cover.py @@ -169,7 +169,7 @@ class TuyaDevice(CoverEntity): @property def unique_id(self): """Return unique device identifier.""" - return self._device.unique_id + return f"local_{self._device.unique_id}" @property def available(self): diff --git a/custom_components/localtuya/light.py b/custom_components/localtuya/light.py index 75d904f..a97a882 100644 --- a/custom_components/localtuya/light.py +++ b/custom_components/localtuya/light.py @@ -214,7 +214,7 @@ class TuyaDevice(Light): @property def unique_id(self): """Return unique device identifier.""" - return self._device.unique_id + return f"local_{self._device.unique_id}" @property def available(self): diff --git a/custom_components/localtuya/switch.py b/custom_components/localtuya/switch.py index b5b4584..1eb8529 100644 --- a/custom_components/localtuya/switch.py +++ b/custom_components/localtuya/switch.py @@ -224,7 +224,7 @@ class TuyaDevice(SwitchEntity): @property def unique_id(self): """Return unique device identifier.""" - return self._device.unique_id + return f"local_{self._device.unique_id}" @property def available(self):