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 | Example: 03 01 = V3.1 |
| TSL Version | ff | ff | 2 | Example: 01 00=>V1.0 |
| Device Type | ff | 0f | 1 |
00: Class A, 01: Class B, 02: Class C, 03: Class C to B |
- Example:
-
ff0bff ff0101 ffff0101 ff166746d48016300014 ff090110 ff0a0101 ff0f00 Channel Type Value ff 0b Power On: ff(Reserved) ff 01 Protocol Version: 01(V1) ff ff TSL Version: 0101(V1.1) ff 16 Serial Number: 6746d48016300014 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 to report below types of periodic report packets.
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Total Current | 03 | 97 | 4 | UINT32/100, Unit: Ah, Resolution: 0.01 Ah Note: when it reaches to max value FFFFFFFF (42949672.95), it will
clear to 0 automatically. |
| Current | 04 | 98 | 2 | UINT16/100, Unit: A, Resolution: 0.01 A Note: FFFF means collection failure. |
| Temperature | 09 | 67 | 2 | INT16/10, Unit: °C Note: FFFD
means overrange temperature; FFFF means collection failure. |
- Example:
- Periodic packet: report as reporting interval (10 minutes by default).
039773020000 04980019 09673401 Channel Type Value 03 97 Total Current: 73 02 00 00=>00 00 02 73=627/100=6.27 Ah 04 98 Current: 00 19=>19 00=6400/100=64A 09 67 Temperature: 34 01=>01 34=308/10=30.8°C
Alarm Report
The device supports to report below types of alarm report packets.
| Item | Channel | Type | Byte | Description |
|---|---|---|---|---|
| Current Alarm | 84 | 98 | 7 | Byte 1-2: Max. Current Byte 3-4: Min. Current Byte 5-6: Latest Current Byte 7: Alarm Status,
Note: Max./Min. Current means the maximum or
minimum value between last report and current report. |
| Temperature Alarm | 89 | 67 | 3 | Byte 1-2: Temperature, INT16/10, Unit: °C Byte 3: 01-Threshold alarm; 00-Threshold alarm dismiss |
- Example:
- Current alarm or alarm dismiss packet:
8498 b80b d007 c409 01 Channel Type Value 84 98 Max. Current: b8 0b=>0b b8=3000/100=30A Min. Current: d0 07=>07 d0=2000/100=20A
Latest Current: c4 09=>09 c4=2500/100=25A
Alarm Status: 01=>Threshold alarm