From 73ea62edd4546287b6fa5cb973f07bbf51f50ce7 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Tue, 23 Jul 2024 13:43:12 +0200 Subject: [PATCH] Disable polling for Matter entities by default (#122452) Matter entities don't implement async_update, they get their update from the Matter subscriptions through the WebSocket from the Matter Server. This change disables polling for all Matter Entities by default. --- homeassistant/components/matter/entity.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/components/matter/entity.py b/homeassistant/components/matter/entity.py index aaaaf074ddd..61e29477585 100644 --- a/homeassistant/components/matter/entity.py +++ b/homeassistant/components/matter/entity.py @@ -44,6 +44,7 @@ class MatterEntity(Entity): """Entity class for Matter devices.""" _attr_has_entity_name = True + _attr_should_poll = False _name_postfix: str | None = None def __init__(