From 4c24a64fbf46a2dd8fbfd08cc3b6fc8f5dbd3618 Mon Sep 17 00:00:00 2001 From: mrrstux Date: Sun, 7 Sep 2025 21:57:42 +0200 Subject: [PATCH] Remove custom Bosch pi_heating_demand attribute for RBSH-RTH0-ZB-EU due to conflicting with thermostat cooling mode. Fixes https://github.com/home-assistant/core/issues/151763. This thermostat reports correct status through system_mode and running_mode attributes. --- zhaquirks/bosch/rbsh_rth0_zb_eu.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/zhaquirks/bosch/rbsh_rth0_zb_eu.py b/zhaquirks/bosch/rbsh_rth0_zb_eu.py index 8e0eb80092..0e63f393fd 100644 --- a/zhaquirks/bosch/rbsh_rth0_zb_eu.py +++ b/zhaquirks/bosch/rbsh_rth0_zb_eu.py @@ -16,9 +16,6 @@ # Mode of operation with values BoschOperatingMode. OPERATING_MODE_ATTR_ID = 0x4007 -# Valve position: 0% - 100% -VALVE_POSITION_ATTR_ID = 0x4020 - # Window open switch (changes to a lower target temperature when on). WINDOW_OPEN_ATTR_ID = 0x4042 @@ -71,13 +68,6 @@ class AttributeDefs(Thermostat.AttributeDefs): is_manufacturer_specific=True, ) - pi_heating_demand = ZCLAttributeDef( - id=VALVE_POSITION_ATTR_ID, - # Values range from 0-100 - type=t.uint8_t, - is_manufacturer_specific=True, - ) - window_open = ZCLAttributeDef( id=WINDOW_OPEN_ATTR_ID, type=State,