Uplink Data
This chapter describes the reported data of the device.
| 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 |
| Measuring Range | ff | 1b | 5 | 1a+Max. Range (2B) + Min. Range (2B) |
| Battery Level | 01 | 75 | 1 | UINT8, Unit: % |
| Temperature | 03 | 67 | 2 | INT16/10, Unit: °C |
| Temperature Mutation Alarm | 83 | d7 | 5 | Byte 1-2: Temperature,
INT16/10, Unit: °C Byte 3-4: Mutation Temperature, INT16/10, Unit: °C Byte 5: 02 |
| Historical Data | 20 | ce | 6 | Byte 1-4: Data unix
timestamp, UINT32, Unit: s Byte 5-6: Temperature, INT16/10, Unit: °C |
Note:
- When the device fails to collect the sensor data, it will report the value
as all
ffff; - When the device collects sensor data outside the measuring range, it will
report the value as
fffd.
Basic Information
The device will report a basic information packet whenever joining the network.
Example:
| ff0bff ff0101 ff166136c40091605408 ff090200 ff0a0101 ff0f00 | ||
|---|---|---|
| Channel | Type | Value |
| ff | 0b | Power on: ff |
| ff | 01 | Protocol version: 01=V1 |
| ff | 16 | SN: 6136c40091605408 |
| ff | 09 | Hardware version: 0200=V2.0 |
| ff | 0a | Software version: 0101=V1.1 |
| ff | 0f | 00: Class A |
Periodic Report
The device supports to report below types of periodic report packets.
- Sensor data: report according to reporting interval.
03671001 Channel Type Value 03 67 Temperature: 1001=> 0110 = 272/10=27.2°C - Battery level: report when the device joins the
network or every 24 hours.
017564 Channel Type Value 01 75 Battery: 64=>100%
Alarm Report
The device supports to report below types of alarm report packets.
- Threshold alarm or alarm dismiss
03671001 Channel Type Value 03 67 Temperature: 1001=> 0110 = 272/10=27.2°C - Temperature mutation alarm
83d722010c0002 Channel Type Value 83 d7 Temperature: 22 01 => 01 22 => 290/10 = 29°C
Mutation Value: 0c 00 => 00 0c => 12/10=1.2°C
02 = Mutation Alarm
- Low battery level alarm: report when battery level is
below to 1%.
017501 Channel Type Value 01 75 Battery: 01=>1%
Historical Data
The device will report retransmission data or stored data as below example.
| 20ce 0d755b63 0101 | |||
|---|---|---|---|
| Channel | Type | Time Stamp | Value |
| 20 | ce | 0d 75 5b 63 => 63 5b 75 0d=1666938125s |
01 01=>01 01=257/10=25.7°C |