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
| Value | Mode | Description |
|---|---|---|
| 0 | Auto | Automatic climate control |
| 1 | Cool | Cooling mode |
| 2 | Dehumidify | Dehumidification mode |
| 3 | Heat | Heating mode |
| 4 | Vent | Ventilation 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
| Value | Speed | Description |
|---|---|---|
| 0 | Low | Low fan speed |
| 1 | Medium | Medium fan speed |
| 2 | High | High fan speed |
| 3 | Turbo | Turbo fan speed |
| 4 | Auto | Automatic 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
| Value | Setting | Description |
|---|---|---|
| 0 | Off | Internal light off |
| 1 | 50% | 50% brightness |
| 2 | 100% | Full brightness |
Status Flags:
- Bit 3: Heat available
- Bit 4: Light available
Byte 6: Status and Temperature
Bits 0-1: Heater Control
| Value | State | Description |
|---|---|---|
| 0 | Off | Heater off |
| 1 | On | Heater 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:
| Value | Mode | Description |
|---|---|---|
| 0 | Auto | Currently in auto mode |
| 1 | Cool | Cooling active |
| 2 | Dehumidify | Dehumidifying |
| 3 | Heat | Heating active |
| 4 | Vent | Ventilation 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
