KPN LocationTag V
Technical information about the KPN Things devices.
Also known as StreamLineTM-2001/P1A5.
Supported network type(s):
KPNLORA
Device Specification ID:
kpn-locationtag-v
Device Specification UUID:
be8617b8-831c-4781-84ed-d535b862eace
Decoders | decoderSpecificationUUID | Description |
---|---|---|
+ LoRa Geolocation data |
| Add LoRa Geolocation data to messages where location could be calculated. |
+ Location by LoRa On Premises Gateway reception |
| Add location data to messages that are received by known LoRa On Premise Gateways. |
› Decoded payload for Asset Tracking application |
| Decoder outputting legacy SenML naming, compatible with Asset Tracking v1.x application. |
› 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 motion indication |
| Decoder for Streamline LoRa devices configured with motion indicator configuration. |
› Decoded payload with motion indication (v2) |
| Decoder for Streamline LoRa devices configured with motion indicator configuration. |
+ LoRa Geolocation data
Add LoRa Geolocation data to messages where location could be calculated.
Expected SenML outputs
name | type/unit | example | description |
---|---|---|---|
locOrigin | string | KPNLORA | indicates the origin of the location data |
latitude | numeric | 51.79 | |
longitude | numeric | 4.68 | |
radius | m | 319 | |
locAccuracy | % | ||
locPrecision | % | ||
locTime | timestamp | 1637165561 |
Example SenML-message
This location info can be merged with the payload of the device
+ Location by LoRa On Premises Gateway reception
Add location data to messages that are received by known LoRa On Premise Gateways.
› Decoded payload for Asset Tracking application
Decoder outputting legacy SenML naming, compatible with Asset Tracking v1.x application.
Expected SenML outputs
name | type/unit | example | description |
---|---|---|---|
DvLon | numeric | 5.8 | Longitude |
DvLat | numeric | 51.8 | Latitude |
Speed | m/s | 0.0 | |
Heading | rad | 3.316 | |
IoButt | numeric | 1.0 | |
IoRxd | numeric | 1.0 | |
IoMot | numeric | 1.0 | |
Io31 | numeric | 1.0 | |
AccX | numeric | -1.3 | Acceleration X |
AccY | numeric | -0.5 | Acceleration Y |
AccZ | numeric | 3.0 | Acceleration Z |
CompX | numeric | 0.0 | Compass X |
CompY | numeric | 0.0 | Compass Y |
CompZ | numeric | 0.0 | Compass Z |
Temp | Cel | 9.5 | Temperature |
VBat | V | 3.6 | Battery Voltage |
TIME_ORIGINE | string | THINGSENGINE |
Example SenML-message
› 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 motion indication
Decoder for Streamline LoRa devices configured with motion indicator configuration.
Expected SenML outputs
name type/unit example description DvLon
numeric
5.8
Longitude
DvLat
numeric
51.8
Latitude
Speed
m/s
0.0
Heading
rad
3.316
movementIndication
string
START
STATIONARY, STOP, START, MOVING
IoButt
numeric
1.0
IoRxd
numeric
1.0
IoMot
numeric
1.0
Io31
numeric
1.0
AccX
numeric
-1.3
Acceleration X
AccY
numeric
-0.5
Acceleration Y
AccZ
numeric
3.0
Acceleration Z
CompX
numeric
0.0
CompY
numeric
0.0
CompZ
numeric
0.0
Temp
Cel
9.5
Temperature
VBat
V
3.6
Battery Voltage
TIME_ORIGINE
string
THINGSENGINE
Example SenML-message
› Decoded payload with motion indication (v2)
Decoder for Streamline LoRa devices configured with motion indicator configuration.
The following SenML records can be present, amongst others:
name | type | unit | example | description |
---|---|---|---|---|
AccX | number | m/s2 |
| Measured acceleration in the X-axis |
AccY | number | m/s2 |
| Measured acceleration in the Y-axis |
AccZ | number | m/s2 |
| Measured acceleration in the Z-axis |
CompX | number | T |
| Measured compass orientation in the X-axis |
CompY | number | T |
| Measured compass orientation in the Y-axis |
CompZ | number | T |
| Measured compass orientation in the Z-axis |
DvLat | number | lat |
| Latitude |
DvLon | number | lon |
| Longitude |
GpsFix | string |
| Either | |
Heading | number | rad |
| |
Io31 | number |
| arbitrary bit | |
IoButt | number |
| whether the Device's button was pressed | |
IoMot | number |
| whether the Device is in motion | |
IoRxd | number |
| Device's external digital i/o value | |
movementIndication | string |
| Either | |
Speed | number | m/s |
| |
Temp | string | Cel |
| Temperature |
VBat | number | V |
| Battery voltage |
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.
Last updated