From efae9a24d5a51e1f2312306b8ea5bf2745cf6e82 Mon Sep 17 00:00:00 2001 From: David Bonnes Date: Sat, 19 Oct 2019 20:27:15 +0100 Subject: [PATCH] remove duplicate unique_id, add unique_id for issues (#27916) --- homeassistant/components/geniushub/__init__.py | 2 +- homeassistant/components/geniushub/sensor.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/geniushub/__init__.py b/homeassistant/components/geniushub/__init__.py index d9f6c877cbc..692c72e5776 100644 --- a/homeassistant/components/geniushub/__init__.py +++ b/homeassistant/components/geniushub/__init__.py @@ -214,7 +214,7 @@ class GeniusZone(GeniusEntity): super().__init__() self._zone = zone - self._unique_id = f"{broker.hub_uid}_device_{zone.id}" + self._unique_id = f"{broker.hub_uid}_zone_{zone.id}" self._max_temp = self._min_temp = self._supported_features = None diff --git a/homeassistant/components/geniushub/sensor.py b/homeassistant/components/geniushub/sensor.py index 2f5d9bceb8b..bd73c700e65 100644 --- a/homeassistant/components/geniushub/sensor.py +++ b/homeassistant/components/geniushub/sensor.py @@ -94,6 +94,8 @@ class GeniusIssue(GeniusEntity): super().__init__() self._hub = broker.client + self._unique_id = f"{broker.hub_uid}_{GH_LEVEL_MAPPING[level]}" + self._name = f"GeniusHub {GH_LEVEL_MAPPING[level]}" self._level = level self._issues = []