From 207a5029e8b0d7fd8d779a7f970088a49671f72d Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Mon, 25 Oct 2021 21:51:11 -0400 Subject: [PATCH] Use class attribute instead of property decorator (#58448) --- homeassistant/components/zwave_js/entity.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/zwave_js/entity.py b/homeassistant/components/zwave_js/entity.py index f9bba52c95b..aa915cd5822 100644 --- a/homeassistant/components/zwave_js/entity.py +++ b/homeassistant/components/zwave_js/entity.py @@ -27,6 +27,8 @@ EVENT_ALIVE = "alive" class ZWaveBaseEntity(Entity): """Generic Entity Class for a Z-Wave Device.""" + _attr_should_poll = False + def __init__( self, config_entry: ConfigEntry, client: ZwaveClient, info: ZwaveDiscoveryInfo ) -> None: @@ -243,8 +245,3 @@ class ZWaveBaseEntity(Entity): ): self.watched_value_ids.add(return_value.value_id) return return_value - - @property - def should_poll(self) -> bool: - """No polling needed.""" - return False