Periodic Data Packet
Normally Periodic Data Packet
The device reports a data packet at a configured reporting interval. In addition, the device supports a change report command to enable sending a periodic report when the target temperature or valve opening changes.
| Item | Byte | Command | Description |
|---|---|---|---|
| Non-heating Periodic Report | 2+2 | 0e00 | Byte 1: Target Valve
Opening, UINT8, Unit:
% Byte 2: Energy Level, UINT8, Unit: % |
| Automatic Temperature Control Report | 2+6 | 0e01 |
Byte 1-2: Ambient Temperature, INT16/100, Unit: °C |
| Valve Opening Control Report | 2+5 | 0e02 | Byte 1-2: Ambient
Temperature, INT16/100, Unit:
°C Byte 3: Current Valve Opening, UINT8, Unit: % |
| Integrated Control Report | 2+7 | 0e03 | Byte 1-2: Ambient
Temperature, INT16/100, Unit:
°C Byte 3: Current Valve Opening, UINT8, Unit: % |
- Example:
-
- Periodic packet for non-heating period
0e006464 Command Value 0e00 Target Valve Opening: 64=>100% Energy Level: 64=>100%
- Periodic packet for Automatic Temperature Control mode
0e016309006c0764 Command Value 0e01 Ambient Temperature: 63 09 =>09 63=2403/100=24.03 °C Current Valve Opening: 00=> 0%
Target Temperature: 6c 07 => 07 6c = 1900/100=19 °C
Energy Level: 64=>100% - Periodic packet for Valve Opening Control mode
0e026309003264 Command Value 0e02 Ambient Temperature: 63 09 =>09 63=2403/100=24.03 °C Current Valve Opening: 00=> 0%
Target Valve Opening: 32=>50%
Energy Level: 64=>100% - Periodic packet for Integrated Control mode
0e036309006c073264 Command Value 0e03 Ambient Temperature: 63 09 =>09 63=2403/100=24.03 °C Current Valve Opening: 00=> 0%
Target Temperature: 6c 07 => 07 6c = 1900/100=19 °C
Target Valve Opening: 32=>50%
Energy Level: 64=>100%
- Periodic packet for non-heating period
Historical Periodic Data Report
When data retransmission is triggered, the device will report a historical periodic report at data retransmission interval.
| Command | Report Mode | Timestamp | Historical Data |
|---|---|---|---|
| ed | 01 | UINT32, Unit: s | Command + Data, see Data description |
| Item | Byte | Command | Description |
|---|---|---|---|
| Energy Level | 1+1 | 00 | UINT8, Unit: % |
| Ambient Temperature | 1+2 | 01 | INT16/100, Unit:
°C 8000=Disabled, 8001=Collection Failure, 8002=Over-range, 8003=Under-range |
| Current Valve Opening | 1+1 | 04 | UINT8, Unit: % |
| Target Temperature | 1+2 | 06 | INT16/100, Unit: °C |
| Target Valve Opening | 1+1 | 07 | UINT8, Unit: % |
- Example:
-
ed01fd605b69019b0a04000064063a07 Command Report Mode Timestamp Command Value ed 01 fd 60 5b 69 => 695b60fd =1767596285s 01 Ambient Temperature: 9b 0a=>0a 9b=2715/100=27.15°C 04 Current valve opening: 00>0% 00 Energy Level: 64=>100% 06 Target Temperature: 3a 07 => 07 3a = 1850/100=18.5 °C