Air Conditioning

Control Frame (ID 0x08) - Commands to Dometic AC

Frame Format: [ID=08] [01] [FF] [01] [FF] [FF] [FF] [FF] [FF]

Byte 0: Climate Mode and Control Flags

Bits 0-2: Climate Mode

ValueModeDescription
0AutoAutomatic climate control
1CoolCooling mode
2DehumidifyDehumidification mode
3HeatHeating mode
4VentVentilation only

Control Flags:

  • Bit 3: Sleep mode (0=Off, 1=On)
  • Bit 4: Timer off (0=Active, 1=Disabled)
  • Bit 5: Timer on (0=Disabled, 1=Active)
  • Bit 7: Power (0=Off, 1=On)

Byte 1: Fan Speed and Temperature

Bits 1-3: Fan Speed

ValueSpeedDescription
0LowLow fan speed
1MediumMedium fan speed
2HighHigh fan speed
3TurboTurbo fan speed
4AutoAutomatic fan control

Bits 4-7: Temperature Setting

  • Range: 16-31°C
  • Format: Direct temperature value

Byte 2: Timer On Settings

Timer On Duration (10-minute increments)

  • Range: 0-255 × 10 minutes
  • Example: 0x06 = 60 minutes (1 hour)

Byte 3: Timer Off Settings

Timer Off Duration (10-minute increments)

  • Range: 0-255 × 10 minutes
  • Example: 0x0C = 120 minutes (2 hours)

Byte 4: Advanced Timer Control

Bits 0-3: Timer Resolution (Timer On)

  • 10 minutes per bit

Bits 4-7: Timer Resolution (Timer Off)

  • 10 minutes per bit

Byte 5: Lighting and Availability

Bits 0-2: Internal Light Control

ValueSettingDescription
0OffInternal light off
150%50% brightness
2100%Full brightness

Status Flags:

  • Bit 3: Heat available
  • Bit 4: Light available

Byte 6: Status and Temperature

Bits 0-1: Heater Control

ValueStateDescription
0OffHeater off
1OnHeater on

Bits 2-7: Internal Temperature

  • Range: Current internal temperature reading

Byte 7: System Status

Status Flags:

  • Bit 0: Mains power failure
  • Bit 1: Temperature error

Info Frame (ID 0x17) - Status from Dometic AC

Frame Format: [ID=17] [00] [00] [01] [FF] [FF] [FF] [FF] [FF]

Byte 0: Current Climate Mode and Status

Bits 0-2: Current Climate Mode

Same encoding as Control Frame Byte 0:

ValueModeDescription
0AutoCurrently in auto mode
1CoolCooling active
2DehumidifyDehumidifying
3HeatHeating active
4VentVentilation only

Status Flags:

  • Bit 3: Sleep mode active
  • Bit 4: Timer off active
  • Bit 5: Timer on active
  • Bit 7: Power status

Byte 1: Fan Status and Temperature

Bits 1-3: Current Fan Speed

Same encoding as Control Frame

Bits 4-7: Current Temperature Setting

Currently set temperature target

Bytes 2-5: Timer and Lighting Status

Same format as control frame, but reporting current active states

Bytes 6-7: Reserved

Currently unused in this frame format.


Communication Example

Setting Cool Mode with Medium Fan and 22°C Target

Control Frame (0x08):

[0x81] [0x16] [0x00] [0x00] [0x00] [0x00] [0x01] [0x00]
Byte 0: 0x81 = Cool mode (1) + Power on (bit 7)
Byte 1: 0x16 = Medium fan (1) + 22°C target (bits 4-7)
Byte 2: 0x00 = No timer on
Byte 3: 0x00 = No timer off
Byte 6: 0x01 = Heater on

Reading Current Status

Info Frame (0x17) Response:

[0x81] [0x16] [0x00] [0x00] [0x00] [0x02] [0x01] [0x00]
Byte 0: 0x81 = Cool mode active + Power on
Byte 1: 0x16 = Medium fan + 22°C setting
Byte 5: 0x02 = Internal light 100% + capabilities
Byte 6: 0x01 = Heater on