From ca01bdc481fc82f2b75d99cdb9dff999ccd44d23 Mon Sep 17 00:00:00 2001 From: Josef Zweck Date: Wed, 21 May 2025 21:12:43 +0200 Subject: [PATCH] Mark backflush binary sensor not supported for GS3 MP in lamarzocco (#145406) --- homeassistant/components/lamarzocco/binary_sensor.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/lamarzocco/binary_sensor.py b/homeassistant/components/lamarzocco/binary_sensor.py index 9bf04129095..c108bdb02d8 100644 --- a/homeassistant/components/lamarzocco/binary_sensor.py +++ b/homeassistant/components/lamarzocco/binary_sensor.py @@ -5,7 +5,7 @@ from dataclasses import dataclass from typing import cast from pylamarzocco import LaMarzoccoMachine -from pylamarzocco.const import BackFlushStatus, MachineState, WidgetType +from pylamarzocco.const import BackFlushStatus, MachineState, ModelName, WidgetType from pylamarzocco.models import BackFlush, MachineStatus from homeassistant.components.binary_sensor import ( @@ -66,6 +66,9 @@ ENTITIES: tuple[LaMarzoccoBinarySensorEntityDescription, ...] = ( is BackFlushStatus.REQUESTED ), entity_category=EntityCategory.DIAGNOSTIC, + supported_fn=lambda coordinator: ( + coordinator.device.dashboard.model_name != ModelName.GS3_MP + ), ), LaMarzoccoBinarySensorEntityDescription( key="websocket_connected",