KPN LocationTag II
Also known as Security Tag.
Supported network type(s):
KPNLORA
Device Specification ID:
kpn-locationtag-ii
Device Specification UUID:
2f16485d-1301-4d11-9fb8-1b74b5a8909f
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 Device Management |
| Decoder for Streamline LoRa short payloads, containing firmware version, mode, and battery status. |
› Decoded payload for Device Management (v2) |
| Decoder for Streamline LoRa short payloads, containing firmware version, mode, and battery status. |
› Decoded payload for Medical Tracker application |
| Decoder for Streamline LoRa message type 0xD282 containing only temperature and movement bit. |
› Decoded payload for Medical Tracker application (v2) |
| Decoder for Streamline LoRa message type 0xD282 containing only temperature and movement bit. |
Encoders | encoderSpecificationUUID | Description |
---|---|---|
‹ Encoded device modes for Asset Recovery application |
| Send device modes for Asset Recovery: Presales (24h interval), Active (2h interval), Missing (5min interval + BLE), or Inactive. |
+ 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.
Expected SenML outputs
See above. Output is comparable to LoRa Geolocation data.
› Decoded payload for Device Management
Decoder for Streamline LoRa short payloads, containing firmware version, mode, and battery status.
Expected SenML output attributes
name | type/unit | example | description |
---|---|---|---|
mode | string | active | operation modus (production, active, presales, missing) |
batteryVoltage | V | 3.58 | |
batteryLevelLow | boolean | false | indicates if the battery voltage has been below the threshold |
timeOrigin | string | NETWORK | indicates the origin of the timestamp |
firmwareVersion | string | firmware info, only sent after device boot | |
firmwareCRC | string | firmware info, only sent after device boot | |
settingsCRC | string | settings info, only sent after device boot |
Example SenML messages
The first 10 messages after boot of a device contain firmware information attributes:
› Decoded payload for Device Management (v2)
Decoder for Streamline LoRa short payloads, containing firmware version, mode, and battery status.
The following SenML records can be present, amongst others:
name | type | unit | example | description |
---|---|---|---|---|
batteryLevelLow | boolean |
| Indicates if the battery voltage has been below the threshold | |
batteryVoltage | number | V | ||
firmwareCRC | string | Firmware info, only sent after device boot | ||
firmwareVersion | string | Firmware info, only sent after device boot | ||
mode | string |
| Operation modus. Either | |
settingsCRC | string | Settings info, only sent after device boot |
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 for Medical Tracker application
Decoder for Streamline LoRa message type 0xD282 containing only temperature and movement bit.
Expected SenML records
name | type | unit |
---|---|---|
hasMovedSincePreviousTransmission | boolean | / |
temperature | number | Cel |
› Decoded payload for Medical Tracker application (v2)
Decoder for Streamline LoRa message type 0xD282 containing only temperature and movement bit.
The following SenML records can be present, amongst others:
name | type | unit | example | description |
---|---|---|---|---|
hasMovedSincePreviousTransmission | boolean |
| ||
temperature | number | Cel |
|
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.
‹ Encoded device modes for Asset Recovery application
Protocol: LoRa downlink
Description: Send device modes for Asset Recovery: Presales (24h interval), Active (2h interval), Missing (5min interval + BLE), or Inactive.
Multiple commands in one downlink: No
Input mapping:
Name:
mode
Value:
Presales
(translates into →150098078051010080510115013F01001501FB018016
)Value:
Active
(translates into →15009807201C0000201C0015013F01001501FB014016
)Value:
Missing
(translates into →15009807F0000000F0000015013907000000000000001501FB01C1150402010115040E010015042C02050516
)Value:
Inactive
(translates into →14009808FFFFFFFFFFFFFFFF110000000001000000
)
Last updated