Uplink Data
Basic Information
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Power On | ff | 0b | 1 | Device is on |
| Protocol Version | ff | 01 | 1 | Example: 01=V1 |
| Hardware Version | ff | 09 | 2 | Example: 03 10 = V3.1 |
| Software Version | ff | 0a | 2 | Example: 03 01 = V3.1 |
| Device Type | ff | 0f | 1 |
00: Class A, 01: Class B, 02: Class C, 03: Class C to B |
| Serial Number | ff | 16 | 8 | 16 digits |
| TSL Version | ff | ff | 2 | Example: 01 00=>V1.0 |
| Reset Report | ff | fe | 1 | ff, report after reset to factory default |
| Probe ID | ff | a0 | 9 |
Temperature Version: 11+DS18B20 Probe ID TH Version: 1200000000+Probe ID Note: When probe ID is reported as all
“F”, it means acquisition failure.
|
- Example:
-
- The device will report a basic information packet whenever joining
the network.
f0bff ff0101 ffff0101 fffeff ff166809e08056200001 ff090100 ff0a0102 ff0f00 ffa0112883c2b50f000043 Channel Type Value ff 0b ff ff 01 01=V1 ff ff TSL Version: 0101=V1.1 ff fe ff ff 16 Serial Number: 6809e08056200001 ff 09 Hardware version: 0100=V1.0 ff 0a Software version: 0102=V1.2 ff 0f 00 = Class A ff a0 DS18B20 Probe ID: 284fa8b50f00000d - The device will report a probe ID packet when the probe is removed
or changed.
ffa011284fa8b50f00000d Channel Type Value ff a0 DS18B20 Probe ID: 284fa8b50f00000d
- The device will report a basic information packet whenever joining
the network.
Periodic Report
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Battery Level | 01 | 75 | 1 | UINT8, Unit: % |
| Temperature | 03 | 67 | 2 | INT16*0.1, Unit: °C, Resolution: 0.1°C |
| Relative Humidity | 04 | 68 | 1 | UINT8*0.5, Unit: %RH |
- Example:
-
- Temperature version.
017564 03671101 Channel Type Value 01 75 Battery Level: 64 => 100% 03 67 Temperature: 1101 => 0111 =>273*0.1 =27.3°C - TH version.
017564 03671101 046850 Channel Type Value 01 75 Battery Level: 64 => 100% 03 67 Temperature: 1101 => 0111 =>273*0.1 =27.3°C 04 68 Relative Humidity: 50=80*0.5=40%RH
- Temperature version.
Alarm Report
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
|
Temperature Abnormal Report |
b3 | 67 | 1 |
00 - Abnormal collection report 01 - Temperature overrange report |
| Humidity Abnormal Report | b4 | 68 | 1 |
00 - Abnormal collection report 01 - Humidity overrange report |
| Temperature Threshold Alarm | 83 | 67 | 3 | Byte 1-2: Temperature, INT16*0.1, Unit: °C Byte 3: 00 -Alarm dismiss, 01 -Alarm |
| Temperature Shift Threshold (Change) Alarm | 93 | 67 | 5 | Byte 1-2: Temperature, INT16*0.1, Unit: °C Byte 3-4:Temperature_change, INT16*0.1, Unit: °C Byte 5: 02 |
| Humidity Threshold Alarm | 84 | 68 | 2 | Byte 1: Relative Humidity, UINT8*0.5, Unit:
%RH Byte 2: 00 -Alarm dismiss, 01 -Alarm |
| Humidity Shift Threshold(Change) Alarm | 94 | 68 | 3 | Byte 1: Relative Humidity, UINT8*0.5, Unit:
%RH Byte 2: Relative Humidity_change, UINT8*0.5, Unit: %RH Byte 3: 02 |
- Example:
-
- Temperature abnormal alarm: report
when the temperature is overrange.
b367 01 Channel Type Value b3 67 01 => Temperature overrange - Temperature and humidity threshold alarm: report when
threshold alarm is enabled.
8367 340101 8468 4e01 Channel Type Value 83 67 34 01 => 01 34 => 308*0.1 = 30.8°C
01 => Temperature threshold alarm
84 68 4e=>78*0.5=39%RH
01 => Relative humidity threshold alarm
- Temperature shift threshold (change) alarm: report when
shift threshold (change) alarm is enabled.
93d7 fa00 0700 02 Channel Type Value 93 67 Temperature: fa 00 => 00 fa => 250*0.1= 25°C
Temperature change: 07 00 => 00 07 => 7*0.1=0.7°C
02 => Temperature change alarm
- Temperature abnormal alarm: report
when the temperature is overrange.
Historical Data
The device will report retransmission data or stored data as below format.
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Historical Data | 20 | ce | 9 | Byte 1-4: Data time stamp,
UINT32, Unit: s Byte 5: 01: Temperature sensor 02: TH sensor Byte 6-7: Temperature, INT16*0.1, Unit: °CByte 8: Relative Humidity, UINT8*0.5, Unit: %RH Byte 9:Bit3~Bit0: Abnormal Type
|
- Example:
-
20ce 0d 75 5b 63 02 bdff 2e 01 Channel Type Time Stamp Value 20 ce 0d 75 5b 63 => 63 5b 75 0d=1666938125s 02: TH sensor
Temperature: bdff = ff bd => -67*0.1=-6.7℃
Humility: 2e => 46*0.5=23%RH
01 => Normal +Periodic Report