Change the default on state for a minisplit

Hi first time poster:)

I’ve set up my Mitsubishi minisplits via these web article: Hacking A Mitsubishi Heat Pump Part 1 - Chris Davis’ Blog

Have it integrated into HomeKit. Works awesome.

The only thing that is annoying is unlike using the ir remote, when I turn on the mini splits via HomeKit it always sets them to auto. I want it to set to what ever the last state it was in when I shut them off. Turn off in cool, turn on in cool. Right now turning it off in cool it turns to auto when I turn it back on.

I looked in the logs and see this:
KidsRoomMiniSplit changed to Cool triggered by HomeKit send command set_hvac_mode to TargetHeatingCoolingState to 2 for KidsRoomMiniSplit

Is there a way to change the default behavior to remember the last state the minisplit was in? And where would I look for this code?

PS I am not technical but I can figure it our I just don’t know where to look.

Welcome. Always helps to search around the forums.

This thread is massive and was started 6 years ago, but you might wanna look there if you’re willing to switch from Arduino to ESP home

Thanks. I did search but I wasn’t really sure what to query. I’ll dive into this link. Thanks so much:)

1 Like