fix: Home Assistant: Accept multiple access levels for current_humidity source property (#29936)

This commit is contained in:
burmistrzak
2025-12-03 19:34:35 +01:00
committed by GitHub
parent 91f4b76970
commit fa99c6dcca
+1 -1
View File
@@ -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;