Downlink Commands for Temperature Control Parameters
This section describes the downlink commands for temperature control related parameters.
Configure Data Source
| Item | Byte | Command | Value | Example |
|---|---|---|---|---|
| Collect Interval | 1+3 | 60 | Byte 1:
00 Byte 2-3: Interval time, range: 1-3600, unit: s, default: 60 |
Collect interval is 300s: 60002c01 |
| Data Source | 1+1 | 7d | 00=Embedded (Default), 01=LoRa | Data source is LoRa: 7d01 |
| Data Timeout | 1+1 | 7e |
The timeout required to switch back to the embedded data source when no data is received from the LoRa data source. UINT8, unit: minute, range: 1-60, default: 10 |
Data timeout is 30 minutes: 7e1e |
| External Temperature | 1+2 | 86 | INT16/100, Unit: °C, Range: -20 ~ 60 | Temperature is 20.5°C: 860208 |
| External Humidity | 1+2 | 87 | UINT16/10, Unit: %RH, Range: 0-100 | Humidity is 47.3%RH: 87d901 |
Configure Temperature Control System Parameters
| Item | Byte | Command | Value | Example |
|---|---|---|---|---|
| System On/Off | 1+1 | 67 | 00=Off, 01=On | System On: 6701 |
| Temperature Control Mode Enable | 1+1 | 64 |
For every bit: 0=Disable, 1=Enable
|
Enable Auto and Heat mode: 6409 |
| Temperature Control Mode | 2+1 | 6800 | 00=Heat, 01=EM Heat, 02=Cool, 03=Auto, 04=Dehumidification, 05=Ventilation | Temperature control mode is Heat: 680000 |
| Target Temperature Mode | 1+1 | 65 | 00=Single Target Temperature, 01=Dual Target Temperature | Dual target temperature mode: 6501 |
| Target Temperature Resolution | 1+1 | 66 | 00=0.5, 01=1 | Target temperature resolution is 0.5: 6600 |
| Target Temperature | 1+3 | 69 | Byte 1: 00=Heat, 01=EM
Heat, 02=Cool, 03=Auto, 04=Auto-Heat, 05=Auto-Cool Byte 2-3: target temperature, INT16/100, Unit: °C, Range: 5~35 |
Heat target temperature is 20 °C: 6900d007 |
| Deadband | 1+2 | 6a | INT16/100, Unit: °C, Range: 1-10, Default: 5 | Deadband is 3°C: 6a2c01 |
| Target Temperature Regulation Range | 1+5 | 6b | Byte 1: 00=Heat, 01=EM
Heat, 02=Cool, 03=Auto Byte 2-3: Min. Range, INT16/100, Unit: °C, Range: 5~35 Byte 4-5: Max. Range, INT16/100, Unit: °C, Range: 5~35 |
Heat target temperature regulation range is 10.5 - 28.5°C: 6b001a04220b |
| Fan Mode Enable | 1+1 | 88 |
For every bit: 0=Disable, 1=Enable
Note: When On is enabled,
Low/Medium/High must be disabled; vice versa.
|
Enable Auto, Circulate and On modes: 8807 |
| Fan Mode | 1+1 | 74 | 00=Auto, 01=Circulate, 02=On, 03=Low, 04=Medium, 05=High | Fan mode is Auto: 7400 |
Configure Occupancy Detection Parameters
| Item | Byte | Command | Value | Example |
|---|---|---|---|---|
| Occupancy Detection | 2+1 | 8201 | 00=Disable, 01=Enable (default) | Disable occupancy detection: 820100 |
| Occupied to Vacant Delay | 2+2 | 8202 | UINT16, Unit: minute, Range: 1 ~ 360, Default: 30 | Delay time is 15 minutes: 82020f00 |
| Energy-saving Setting | 2+1 | 8301 | 00=Disable, 01=Enable (default) | Disable energy-saving setting: 830100 |
| Occupied/Vacant Execution | 2+2 | 8302 | Byte 1: Occupied
Execution Plan ID, Range: 0-7, ff=None Byte 2: Vacant Execution Plan ID, Range: 0-7, ff=None |
Occupied execution plan is Occupied (0), Vacant execution plan is Unoccupied (1): 83020001 |
| Night Setting | 2+1 | 8401 | 00=Disable (default), 01=Enable | Enable night setting: 840101 |
| Night Setting Time | 2+4 | 8404 | Byte 1-2: Start Time,
Unit: minute, Range: 0-1439 Byte 3-4: End Time, Unit: minute, Range: 0-1439 |
Night time is 0:00 to 7:00: 84040000a401 |
| Night Occupied Execution | 2+1 | 8405 | Plan ID, Range: 0-7, ff=None | Night occupied execution plan is Occupied (2): 840502 |
Configure Plan Parameters
| Item | Byte | Command | Value | Example |
|---|---|---|---|---|
| Schedule Plan | 3+1 | 7b+Schedule ID (1B, 0-7) + 00 |
00=Disable, 01=Enable |
Enable/Add plan 4: 7b030001 |
| Schedule Name (First 6B) | 3+6 | 7b+Schedule ID (1B, 0-7) + 01 | ASCii to Hex strings (6B) | Schedule 1 name is Occupied: 7b00014f6363757069 7b000265640000 |
| Schedule Name (Last 4B) | 3+4 | 7b+Schedule ID (1B, 0-7) + 02 | ASCii to Hex strings (4B) | |
| System Status | 3+1 | 7b+Schedule ID (1B, 0-7) + 05 | 00=Off, 01=On | Plan 4 sets system on, temperature control mode is Heat, fan mode is On: 7b0305017b0306007b030702 |
| Temperature Control Mode | 3+1 | 7b+Schedule ID (1B, 0-7) + 06 | 00=Heat, 01=EM Heat, 02=Cool, 03=Auto, 04=Dehumidification, 05=Ventilation | |
| Fan Mode | 3+1 | 7b+Schedule ID (1B, 0-7) + 07 | 00=Auto, 01=Circulate, 02=On, 03=Low, 04=Medium, 05=High | |
| Heating Target Temperature | 3+2 | 7b+Schedule ID (1B, 0-7) + 08 | INT16/100, Unit: °C, Range: 5~35 | Plan 4 heating
target temperature is 18 °C, cooling target temperature is 27°C:
7b030808077b03098c0a |
| Cooling Target Temperature | 3+2 | 7b+Schedule ID (1B, 0-7) + 09 | INT16/100, Unit: °C, Range: 5~35 | |
| Auto Target Temperature | 3+2 | 7b+Schedule ID (1B, 0-7) + 0a | INT16/100, Unit: °C, Range: 5~35 | |
| Execute Schedule Plan | 1+1 | 5c | Schedule ID, Range: 0-7 | Execute plan 1: 5c00 |
| Delete/Reset Schedule Plan | 1+1 | 5f | Schedule ID, Range: 0-7, ff=Reset all | Delete plan 2: 5f01 |
| The following commands apply only to firmware v1.2 or earlier: | ||||
| Schedule Content 1 | 3+7 | 7b+Schedule ID (1B, 0-7) + 03 | Byte 1: Temperature
control mode, 00=Heat, 01=EM Heat, 02=Cool, 03=Auto,
04=Dehumidification, 05=Ventilation Byte 2-3: Heating Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 Byte 4-5: EM-Heating Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 Byte 6-7: Cooling Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 |
/ |
| Schedule Content 2 | 3+7 | 7b+Schedule ID (1B, 0-7) + 04 | Byte 1: Fan mode,
00=Auto, 01=Circulate, 03=Low, 04=Medium, 05=High Byte 2-3: Auto Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 Byte 4-5: Auto-Heating Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 Byte 6-7: Auto-Cooling Target Temperature, INT16/100, Unit: °C, Range: 5 ~ 35 |
/ |