Skip to main content

Command 0x01 - Set Settings

This command is used to issue a new operation state to the heat pump. It controls core behaviors like power, mode, target temperature, and similar.

BytePurposePossible ValuesSupported by mUARTNotes
0Command Type0x01Yes
1-2Update FlagsTraditional hex flagsPartiallyIndicates which parameters to update.
3Power0x00: Off
0x01: On
0x02: Test Mode
NoUpdate flag 0x0001
4Operating ModeOperating ModesNoUpdate flag 0x0002
5Legacy Target TemperatureLegacy Setpoint TemperatureUpdate flag 0x0004
6FanFan ModesUpdate flag 0x0008
Not all values supported for all units.
7Vertical VaneVertical VaneUpdate flag 0x0010
Defaults to 0x5 on air handlers (?)
8
9
10
11Prohibit FlagsProhibit FlagsUpdate Flag 0x0040
12
13Horizontal VaneHorizontal VaneUpdate Flag 0x0100
14Target TemperatureEnhanced TemperatureUpdate Flag 0x0004.
Takes priority over legacy temperature
15

Sample Packets

[FC.41.01.30.10] 01.07.00.01.01.00.FF.01.00.00.00.00.00.00.AE.00 C6

Operating Modes

ValueNameSettableNotes
1HeatYes
2DehumidifyYes
3CoolYes
7FanYes
8AutoYes
9i-see HeatNo
10i-see DryNo
11i-see CoolNo
33Auto HeatNoOnly reported in Kumo Cloud API
35Auto CoolNoOnly reported in Kumo Cloud API

Operating mode 8 will use the current temperature of the room as well as the current setpoint to determine whether to heat or cool. Mode 8 will be returned regardless of the status of the i-see feature.

warning

As of the time of writing this documentation, mode 8 will not work with MHK2 units. The MHK2 will intercept the request for auto mode and configure its own dual-setpoint behavior.

Operating modes 9-11 are read-only, and will only be returned by the heat pump when i-see mode is enabled. If i-see mode is disabled, the unit will return the normal value.

Fan Modes

Supported fan modes can be extracted from the Extended Connect Response packet.

ValueName
0Auto
1Quiet
2Low
3Medium
5High
6Very High (Powerful)

Vertical Vane

ValueName
0Auto Position
1Position 1 (0°)
2Position 2
3Position 3 (45°)
4Position 4
5Position 5 (90°)
7Swing Mode

If set on a dual vane unit, both the left and right vanes will update in sync. There is not currently a known way to set each vane side independently.

Prohibit Flags

The exact intent of this byte is unknown, but it appears to prevent certain changes from being made so long as the prohibit flags are in place.

BitPurposeSupported by mUARTNotes
0x01Lock Power
0x02Lock Operating Mode
0x04Lock Temperature

Horizontal Vane

ValueNameSymbolNotes
0Auto
1Full Left<<
2Left<
3Center|
4Right>
5Full Right>>
6Split (Left/Center)Unconfirmed, may be JP only.
7Split (Center/Right)Unconfirmed, may be JP only.
8Split (Left/Right)<>
9Split (Left/Center/Right)Unconfirmed, may be JP only.
12Swing Mode

Note that auto mode may not be supported on all units, and appears to get overwritten with relative frequency (but does appear to otherwise work).