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 |
| Firmware 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 ff166824e30817560003 ff090100 ff0a0101 ff0f00 Channel Type Value ff 0b Power On: ff(Reserved) ff 01 Protocol Version: 01(V1) ff 16 SN: 6824e30817560003 ff 09 Hardware Version: 0100 (V1.0) ff 0a Firmware Version: 0101(V1.1) ff 0f Device Type: 00(Class A)
Periodic Report
The device supports to report below types of periodic report packets.
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Battery Level | 01 | 75 | 1 | UINT8, Unit: %, master battery level |
| 02 | UINT8, Unit: %, node battery level, update only once everyday | |||
| 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 |
| Timestamp (On the dot) | 0a | ef | 4 | Unix Timestamp, Unit: s |
- Examples:
-
- Periodic packet: report as reporting interval (10 minutes by
default), report mode is from now on.
017562 027562 05cc09000500 04cc09000200 Channel Type Value 01 75 Master battery level: 62=>98% 02 75 Node battery level: 62=>98% 05 cc Periodic In: 09 00=> 00 09=9 Periodic Out: 05 00=> 00 05=5
04 cc Accumulated In: 09 00=> 00 09=9 Accumulated Out: 02 00=> 00 02=2
- Periodic packet: report mode is on the dot.
0aef 90d69968 05cc0c000500 017564 027562 Channel Type Value 0a ef Timestamp: 90d69968=>6899d690=>1754912400s 05 cc Periodic In: 0c 00=> 00 0c=12 Periodic Out: 05 00=> 00 05=5
01 75 Master battery level: 64=>100% 02 75 Node battery level: 62=>98%
- Periodic packet: report as reporting interval (10 minutes by
default), report mode is from now on.
Alarm Report
The device supports to report below types of alarm report packets.
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| 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 |
| Abnormal Alarm | 03 | f4 | 2 | Byte 1:
|
- Example:
-
- People alarm packet: report when the periodic counting value reaches the
threshold.
85cc 06000000 01 Channel Type Value 85 cc Periodic in: 0600=>0006=6 Periodic out: 0000=0
01= Threshold Alarm
- Abnormal Alarm: report when device is obstructed by an obstacle.
03f4 00 01 Channel Type Value 03 f4 00 = Counting anomaly. 01= Alarm
- People alarm packet: report when the periodic counting value reaches the
threshold.
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: 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