From fa99c6dcca97d2c8c90136249293dea3d42e0998 Mon Sep 17 00:00:00 2001 From: burmistrzak <61958704+burmistrzak@users.noreply.github.com> Date: Wed, 3 Dec 2025 19:34:35 +0100 Subject: [PATCH] fix: Home Assistant: Accept multiple access levels for `current_humidity` source property (#29936) --- lib/extension/homeassistant.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/homeassistant.ts b/lib/extension/homeassistant.ts index 8b1c99a1..e9d78f8b 100644 --- a/lib/extension/homeassistant.ts +++ b/lib/extension/homeassistant.ts @@ -752,7 +752,7 @@ export class HomeAssistant extends Extension { discoveryEntries.push(discoveryEntry); } - const currentHumidity = allExposes?.filter(isNumericExpose).find((e) => e.name === "humidity" && e.access === ACCESS_STATE); + const currentHumidity = allExposes?.filter(isNumericExpose).find((e) => e.name === "humidity" && e.access & ACCESS_STATE); if (currentHumidity) { discoveryEntry.discovery_payload.current_humidity_template = `{{ value_json.${currentHumidity.property} }}`; discoveryEntry.discovery_payload.current_humidity_topic = true;