KPN LocationTag III v2
Streamline device configured to be used as Rotation Counter.
Supported network type(s):
KPNLORA
Device Specification ID:
kpn-locationtag-iii-v2
Device Specification UUID:
65f45046-10e5-4b97-9367-7f3f7a3fd7bd
Decoders | decoderSpecificationUUID | Description |
---|---|---|
+ LoRa Geolocation data |
| Add LoRa Geolocation data to messages where location could be calculated. |
› Decoded payload for Asset Tracking application |
| Decoder outputting legacy SenML naming, compatible with Asset Tracking v1.x application. For P3K3 (loctagiiiv2) with RotationCount bytelength 2-49 |
› Decoded payload for Asset Tracking application (v2) |
| Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount (byte length 2-49). |
› Decoded payload with location and rotation counter (p3k3) |
| Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount bytelength 2-49 |
› Decoded payload with location and rotation counter (p3k3) (v2) |
| Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount (byte length 2-49). |
+ LoRa Geolocation data
Add LoRa Geolocation data to messages where location could be calculated.
› Decoded payload for Asset Tracking application
Decoder outputting legacy SenML naming, compatible with Asset Tracking v1.x application. For P3K3 (loctagiiiv2) with RotationCount bytelength 2-49
Expected SenML records
name | type | unit |
---|---|---|
DvLat | number | lat |
DvLon | number | lon |
batteryVoltage | number | V |
devEui | string | |
firmwareCRC | string | |
firmwareVersion | string | |
gpsActiveStill | boolean | |
gpsFixStill | boolean | |
gpsModuleActive | boolean | |
nfcScanned | boolean | |
nfcState | string | enum |
nrOfLoraTransmissions | number | |
orientationX | number | |
orientationY | number | |
powerupTime | number | min |
rotationCount | number | |
rotationLeft | number | |
rotationRight | number | |
settingsCRC | string | |
status | string | |
temperature | number | Cel |
transmissionTime | number | s |
› Decoded payload for Asset Tracking application (v2)
Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount (byte length 2-49).
The following SenML records can be present, amongst others:
name | type | unit | example | description |
---|---|---|---|---|
batteryVoltage | number | V | ||
devEui | string | Not present in detail level 1 messages | ||
DvLat | number | lat | Latitude | |
DvLon | number | lon | Longitude | |
firmwareCRC | string | Not present in detail level 1 messages | ||
firmwareVersion | string | Not present in detail level 1 messages | ||
gpsActiveStill | boolean |
| ||
gpsFixStill | boolean |
| ||
gpsModuleActive | boolean |
| Not present in detail level 1 messages | |
nfcScanned | boolean |
| ||
nfcState | string | Not present in detail level 1 messages | ||
nrOfLoraTransmissions | number | Not present in detail level 1 messages | ||
orientationX | number | Not present in detail level 1 messages | ||
orientationY | number | Not present in detail level 1 messages | ||
powerupTime | number | min | Not present in detail level 1 messages | |
rotationCount | number | |||
rotationLeft | number | Not present in detail level 1 messages | ||
rotationRight | number | Not present in detail level 1 messages | ||
settingsCRC | string | Not present in detail level 1 messages | ||
status | string | Not present in detail level 1 messages | ||
temperature | number | Cel |
| |
transmissionTime | number | s | Not present in detail level 1 messages |
Example SenML
SenML can be structured in different ways, and we do not guarantee the examples below will look the same as what you will receive on your Destination. To make sure you can handle the SenML optimally, take a look at our documentation about Understanding and Interpreting SenML Data.
› Decoded payload with location and rotation counter (p3k3)
UUID:
06e1ab35-cfb8-49aa-bba4-370b526f079d
Description: Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount bytelength 2-49
Exchange:
decoder.lora.streamline.exchange
Expected SenML outputs
name | type/unit | example | description |
---|---|---|---|
gpsActiveStill | boolean | true | |
gpsFixStill | boolean | true | |
nfcScanned | boolean | false | |
nfcScanned | boolean | false | |
batteryVoltage | V | 2.96 | |
latitude | numeric | 52.15 | |
longitude | numeric | 6.72 | |
rotationCount | numeric | 266 | |
temperature | Cel | 21.0 | |
firmwareVersion | not present in detail level 1 messages | ||
firmwareCRC | not present in detail level 1 messages | ||
settingsCRC | not present in detail level 1 messages | ||
gpsModuleActive | boolean | false | not present in detail level 1 messages |
nfcState | string | NFC_RW | not present in detail level 1 messages |
powerupTime | min | not present in detail level 1 messages | |
transmissionTime | s | not present in detail level 1 messages | |
nrOfLoraTransmissions | numeric | not present in detail level 1 messages | |
devEui | string | not present in detail level 1 messages | |
rotationLeft | numeric | 33.0 | not present in detail level 1 messages |
rotationRight | numeric | 29.0 | not present in detail level 1 messages |
orientationX | numeric | 255.0 | not present in detail level 1 messages |
orientationY | numeric | 1.0 | not present in detail level 1 messages |
status | string | 02 | not present in detail level 1 messages |
TIME_ORIGIN | string | THINGSENGINE |
Example SenML-message - detail level 1
Example SenML-message - detail level 2
› Decoded payload with location and rotation counter (p3k3) (v2)
Decoder for Streamline lora messages encoded as P3K3 (loctagiiiv2) with RotationCount (byte length 2-49).
The following SenML records can be present, amongst others:
name | type | unit | example | description |
---|---|---|---|---|
batteryVoltage | number | V |
| |
devEui | string |
| not present in detail level 1 messages | |
firmwareCRC | string |
| not present in detail level 1 messages | |
firmwareVersion | string |
| not present in detail level 1 messages | |
gpsActiveStill | boolean |
| ||
gpsFixStill | boolean |
| ||
gpsModuleActive | boolean |
| not present in detail level 1 messages | |
latitude | number | lat |
| |
longitude | number | lon |
| |
nfcScanned | boolean |
| ||
nfcState | string |
| not present in detail level 1 messages | |
nrOfLoraTransmissions | number | not present in detail level 1 messages | ||
orientationX | number |
| not present in detail level 1 messages | |
orientationY | number |
| not present in detail level 1 messages | |
powerupTime | number | min | not present in detail level 1 messages | |
rotationCount | number |
| ||
rotationLeft | number |
| not present in detail level 1 messages | |
rotationRight | number |
| not present in detail level 1 messages | |
settingsCRC | string |
| not present in detail level 1 messages | |
status | string |
| not present in detail level 1 messages | |
temperature | number | Cel |
| |
transmissionTime | number | s | not present in detail level 1 messages |
Example SenML
SenML can be structured in different ways, and we do not guarantee the examples below will look the same as what you will receive on your Destination. To make sure you can handle the SenML optimally, take a look at our documentation about Understanding and Interpreting SenML Data.
14 byte payload
49 byte payload
Last updated