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:
  1. 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
  2. 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

Periodic Report

The device supports the sensor data according to reporting interval.
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:
  1. Temperature version.
    017564 03671101
    Channel Type Value
    01 75 Battery Level: 64 => 100%
    03 67 Temperature: 1101 => 0111 =>273*0.1 =27.3°C
  2. 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

Alarm Report

The device supports to report below types of alarm report packets.
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:
  1. Temperature abnormal alarm: report when the temperature is overrange.
    b367 01
    Channel Type Value
    b3 67 01 => Temperature overrange
  2. 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

  3. 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

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: °C

Byte 8: Relative Humidity, UINT8*0.5, Unit: %RH

Byte 9:

Bit3~Bit0: Abnormal Type

  • 0001: Periodic report
  • 0010: Temperature Alarm report
  • 0011: Temperature Alarm dismiss report
  • 0100: Humidity Alarm report
  • 0101: Humidity Alarm dismiss report
  • 0110: Collect and report immediately
Bit5~Bit4:
  • 00: Normal
  • 01: Humidity Collection abnormal
  • 10: Humidity Overrange report
Bit7~Bit6:
  • 00:Normal
  • 01: Temperature Collection abnormal
  • 10: Temperature Overrange report
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