From ed8d5c09ff138d45080e601104b379b5d6bc6378 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sun, 12 Dec 2021 23:12:35 +0100 Subject: [PATCH] Fix availability for 3th party Hue lights (#61603) --- homeassistant/components/hue/v2/entity.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/hue/v2/entity.py b/homeassistant/components/hue/v2/entity.py index 6dbc959fd9c..68c427fd3a5 100644 --- a/homeassistant/components/hue/v2/entity.py +++ b/homeassistant/components/hue/v2/entity.py @@ -103,6 +103,9 @@ class HueBaseEntity(Entity): if self.resource.type == ResourceTypes.ZIGBEE_CONNECTIVITY: # the zigbee connectivity sensor itself should be always available return True + if self.device.product_data.manufacturer_name != "Signify Netherlands B.V.": + # availability status for non-philips brand lights is unreliable + return True if zigbee := self.bridge.api.devices.get_zigbee_connectivity(self.device.id): # all device-attached entities get availability from the zigbee connectivity return zigbee.status == ConnectivityServiceStatus.CONNECTED