From 5ce31cb3830d543487c8cf46e678ebb454a1f399 Mon Sep 17 00:00:00 2001 From: "David F. Mulcahey" Date: Sat, 28 Mar 2020 02:01:17 -0400 Subject: [PATCH] Fix ZHA light group on state (#33308) --- homeassistant/components/zha/light.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/homeassistant/components/zha/light.py b/homeassistant/components/zha/light.py index c65d3c47de6..07cbc6af78c 100644 --- a/homeassistant/components/zha/light.py +++ b/homeassistant/components/zha/light.py @@ -106,7 +106,6 @@ class BaseLight(BaseZhaEntity, light.Light): def __init__(self, *args, **kwargs): """Initialize the light.""" super().__init__(*args, **kwargs) - self._is_on: bool = False self._available: bool = False self._brightness: Optional[int] = None self._off_brightness: Optional[int] = None @@ -525,7 +524,7 @@ class LightGroup(BaseLight): states: List[State] = list(filter(None, all_states)) on_states = [state for state in states if state.state == STATE_ON] - self._is_on = len(on_states) > 0 + self._state = len(on_states) > 0 self._available = any(state.state != STATE_UNAVAILABLE for state in states) self._brightness = helpers.reduce_attribute(on_states, ATTR_BRIGHTNESS)