From 0d215597f3794efaa7bf4a4dea6a857bc3ae9719 Mon Sep 17 00:00:00 2001 From: mvn23 Date: Sat, 31 Jan 2026 15:06:21 +0100 Subject: [PATCH] Fix OpenTherm Gateway button availability (#161933) --- homeassistant/components/opentherm_gw/entity.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/opentherm_gw/entity.py b/homeassistant/components/opentherm_gw/entity.py index e87a6c182aa1..9254e1c6482f 100644 --- a/homeassistant/components/opentherm_gw/entity.py +++ b/homeassistant/components/opentherm_gw/entity.py @@ -31,7 +31,6 @@ class OpenThermEntity(Entity): """Represent an OpenTherm entity.""" _attr_has_entity_name = True - _attr_should_poll = False entity_description: OpenThermEntityDescription def __init__( @@ -61,6 +60,8 @@ class OpenThermEntity(Entity): class OpenThermStatusEntity(OpenThermEntity): """Represent an OpenTherm entity that receives status updates.""" + _attr_should_poll = False + async def async_added_to_hass(self) -> None: """Subscribe to updates from the component.""" self.async_on_remove(