From 2e36084852e84f26dd375820a87c0a8520d4c3e7 Mon Sep 17 00:00:00 2001 From: Rohan Kapoor Date: Tue, 20 Jan 2026 11:34:39 -0800 Subject: [PATCH] fix: Home Assistant: treat `Area1-4Occupancy` as `occupancy` (#30712) --- lib/extension/homeassistant.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/extension/homeassistant.ts b/lib/extension/homeassistant.ts index 84a989828..e603ccbeb 100644 --- a/lib/extension/homeassistant.ts +++ b/lib/extension/homeassistant.ts @@ -50,6 +50,10 @@ const COVER_STOPPED_LOOKUP: ReadonlyArray = ["stopped", "stop", "pause", const SWITCH_DIFFERENT: ReadonlyArray = ["valve_detection", "window_detection", "auto_lock", "away_mode"]; const BINARY_DISCOVERY_LOOKUP: {[s: string]: KeyValue} = { activity_led_indicator: {icon: "mdi:led-on"}, + Area1Occupancy: {device_class: "occupancy"}, + Area2Occupancy: {device_class: "occupancy"}, + Area3Occupancy: {device_class: "occupancy"}, + Area4Occupancy: {device_class: "occupancy"}, auto_off: {icon: "mdi:flash-auto"}, battery_low: {entity_category: "diagnostic", device_class: "battery"}, button_lock: {entity_category: "config", icon: "mdi:lock"},