Skip to content

fix(climate): turn AC on via the settings command — units ignore startProgram - #5

Merged
Dekkee merged 1 commit into
mainfrom
fix/ac-turn-on-via-settings
Jun 12, 2026
Merged

fix(climate): turn AC on via the settings command — units ignore startProgram#5
Dekkee merged 1 commit into
mainfrom
fix/ac-turn-on-via-settings

Conversation

@Dekkee

@Dekkee Dekkee commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Recorder data from the live system shows climate.turn_on (startProgram.send)
is accepted by the API but the AC never starts, while set_hvac_mode (settings
command with machMode + onOffStatus=1) turns it on within seconds. stopProgram
does work for power-off.

Route async_turn_on through async_set_hvac_mode, restoring the last known
mode (entity attr, then device machMode attribute, then AUTO/first supported),
and async_turn_off through async_set_hvac_mode(OFF) for one consistent path.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

…tProgram

Recorder data from the live system shows climate.turn_on (startProgram.send)
is accepted by the API but the AC never starts, while set_hvac_mode (settings
command with machMode + onOffStatus=1) turns it on within seconds. stopProgram
does work for power-off.

Route async_turn_on through async_set_hvac_mode, restoring the last known
mode (entity attr, then device machMode attribute, then AUTO/first supported),
and async_turn_off through async_set_hvac_mode(OFF) for one consistent path.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Dekkee
Dekkee merged commit 80017cc into main Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant