Respect climate system_mode ACCESS_SET bit in Home Assistant (#14715)

This commit is contained in:
Vincenzo Mantova
2022-10-30 19:16:32 +01:00
committed by GitHub
parent fd023268c5
commit 58c800181a
+3 -1
View File
@@ -245,7 +245,9 @@ export default class HomeAssistant extends Extension {
discoveryEntry.discovery_payload.mode_state_topic = true;
discoveryEntry.discovery_payload.mode_state_template = `{{ value_json.${mode.property} }}`;
discoveryEntry.discovery_payload.modes = mode.values;
discoveryEntry.discovery_payload.mode_command_topic = true;
if (mode.access & ACCESS_SET) {
discoveryEntry.discovery_payload.mode_command_topic = true;
}
}
const state = firstExpose.features.find((f) => f.name === 'running_state');