Uplink Data

Basic Information

The device will report a basic information packet whenever joining the network.

Item Channel Type Byte Description
Power On ff 0b 1 Device is on
Protocol Version ff 01 1 Example: 01=V1
Serial Number ff 16 8 16 digits
Hardware Version ff 09 2 Example: 03 10 = V3.1
Software Version ff 0a 2 01 14 => V1.14
Device Type ff 0f 1

00: Class A, 01: Class B, 02: Class C, 03: Class C to B

Example:
ff0bff ff0101 ff166791d19604050005 ff090100 ff0a0101 ff0f00
Channel Type Value
ff 0b Power On: ff
ff 01 Protocol Version: 01(V1)
ff 16 SN: 6791d19604050005
ff 09 Hardware Version: 0100 (V1.0)
ff 0a Software Version: 0101(V1.1)
ff 0f Device Type: 00(Class A)

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/10, Unit: °C
Accumulated Counter 04 cc 4 Byte 1-2: Accumulated In

Byte 3-4: Accumulated Out

Periodic Counter 05 cc 4 Byte 1-2: Periodic In

Byte 3-4: Periodic Out

Examples:
Periodic packet: report as reporting interval (10 minutes by default).
017562 0367d000 04cc0c000700 05cc01000000
Channel Type Value
01 75 Battery Level: 62=>98%
03 67 d0 00=>00 d0=208

Temperature: 208/10=20.8°C

04 cc Accumulated In: 0c 00=> 00 0c=12

Accumulated Out: 07 00=>00 07=7

05 cc Periodic In: 01 00=> 00 01=1

Periodic Out: 00 00=0

Alarm Report

The device supports to report below types of alarm report packets.

Item Channel Type Byte Description
Temperature Alarm 83 67 4 Byte 1-2: Temperature, INT16/10, Unit: °C

Byte 3: Alarm type

00 -Threshold Alarm Release

01 -Threshold Alarm

03 - High Temperature Alarm: temp > 32°C

04 - High Temperature Alarm Release

Accumulated Counter Alarm 84 cc 5 Byte 1-2: Accumulated In

Byte 3-4: Accumulated Out

Byte 5: 01
Periodic Counter Alarm 85 cc 5 Byte 1-2: Periodic In

Byte 3-4: Periodic Out

Byte 5: 01
Example:
  1. People alarm packet: report when the counting value reaches the threshold.
    84cc 0200000001
    Channel Type Value
    84 cc Accumulated in: 0200=>0002=2

    Accumulated out: 0000=0

    01= Threshold Alarm

  2. Temperature alarm packet: report when the temperature reaches the threshold or is above 32°C.
    8367 0e0101
    Channel Type Value
    83 67 Temperature: 0e 01 =>01 0e = 270 /10 = 27 °C

    01= Threshold Alarm

Historical Data

The device will report retransmission data or stored data as below example.

Channel Type Byte Description
20 ce 9/13 Byte 1-4: Unix Timestamp, Unit: s
Byte 5:
00-Periodic Counter

01-Periodic Counter + Accumulated Counter

Byte 6-7: Periodic In Counter

Byte 8-9: Periodic Out Counter

Byte 10-11: Accumulated In Counter

Byte 12-13: Accumulated Out Counter
Example:
20ce 4a7c5b63 01 0700 0300 4a00 3800
Channel Type Time Stamp Value
20 ce 4a7c5b63 => 63 5b 7c 4a = 1666939978s 01=Periodic Counter + Accumulated Counter

Period In: 0700=>0007=7

Period Out: 0300=>0003=3

Accumulated In: 4a00=>004a=74

Accumulated Out: 3800=>0038=56