Device attributes
tip
In ThingPark's user interface, editable fields are displayed with grey background.
General attributes
Common attributes
| Attribute | Definition |
|---|---|
| Name | Friendly name of your device.
|
| Manufacturer | The device manufacturer is set by the device manager in the system. If the manufacturer is unknown, it may be set to Generic. |
| Model | The Model allows associating each device with the adequate technical profile that defines the following information about each model:
|
| Tags | Each device may be associated with one or several tags. Tags may serve various purposes:
|
| Domains | If the segregation based on domains has been enabled by an administrator, the Domains attribute contains the list of domains associated with the device. If your user account has domain restrictions, the domains you associate with your device must match your domain restrictions without any domain prefix (only full domains can be assigned to resources). See About domains for more details. |
| Connections | List of connections used to route the device traffic to external Application Servers.
|
| Location mode | Technique used to locate the device. It may be changed at any time by the device manager. You can choose among the following modes:
|
| Added | Date/time of the device addition to your ThingPark account. |
| Device Topic Path | Custom MQTT topic path segment(s) used to resolve topic templates for this device in associated basic MQTT connections. This field is displayed only if the device is associated with at least one basic MQTT connection. The value may contain one or multiple topic levels separated by /. It can also represent the full MQTT topic when used with a topic template containing only {DeviceTopicPath}. The value must match the following regular expression: ^[^#+/](?:/[^#+/])*$. |
| Additional information | Any useful administrative information related to the device (free text). It may be changed anytime by the device manager. |
LoRaWAN-specific attributes
| Attribute | Definition |
|---|---|
| DevEUI |
|
| Device address | The device address (DevAddr) consists of 8 hexadecimal digits, acting as a short identifier in the LoRaWAN® network.
|
| ISM band | Defines the regional profile of the device, such as EU868 or US915 or AS923 etc. In the detailed dashboard of each device, the ISM band is displayed beside the Model in the Information widget. |
| Motion indicator | Speed of the device movement, set when the device is added to the system and editable at any time by the device manager. Example If the device tracks a parcel, you should set "vehicle speed". By default, the motion indicator takes the value configured in the technical profile associated with this Model. The motion indicator is used to:
|
| Connectivity plan | A Connectivity plan (CP) defines a set of parameters associated with each device and determining its service profile, such as
TPE-SaaS subscriptions support 2 modes:
|
| Driver | Designates the payload driver used to decode application payloads of the device. Each driver is associated with metadata, split into 2 parts:
|
| Payload encryption | Designates the encryption policy of the application payload:
|
| Application Server Transport Key (ASTK) | Key-encryption-key used to encrypt the AppSKey between the Hardware Security Module (HSM) and the Application Server when an OTAA device uses the end-to-end encryption mode. At any time, associating (or dissociating) a device with an ASTK automatically activates (respectively deactivates) the end-to-end encryption mode. However, the change takes effect only on the next join cycle of this device. Associating a device with an ASTK to provide end-to-end encryption is only possible for OTAA devices activated on external Join Server (specifically ThingPark Activation). In this case, the ASTK association with the device is directly done in ThingPark Activation. |
| NetID | 24-bit network identifier assigned to LoRaWAN networks by the LoRa Alliance. To learn more, see LoRaWAN NetID. |
| LoRaWAN class | LoRaWAN® class of the device: A, B or C.
|
| Activation mode | Defines how the device is activated on the LoRaWAN network: either ABP or OTAA with local Join Server or OTAA with external Join Server. To learn more, see Activation modes. |
| AppKey | Root key for OTAA devices (not relevant for ABP devices). The Application Key is an AES-128 key specific for each OTAA end-device, programmed in factory by the device manufacturer. It is composed of 32 hexadecimal digits (0 to 9, and A to F) and used to derive the session keys that allow LoRaWAN® to secure the communication with the Network Server and the Application Server.
|
| JoinEUI (AppEUI) | Identifies the Join Server (JS) for OTAA devices (not relevant for ABP devices).
|
| Owner token | Acts as a proof of ownership for OTAA devices activated on an external Join Server.
|
| NwkSKey | Network Session Key, relevant only for LoRaWAN 1.0 devices.
|
| AppSKey | Application Session Key, relevant for all LoRaWAN devices.
|
| NwkKey | Network Key, only relevant for LoRaWAN 1.1 OTAA devices.
|
| FNwkSIntKey | Forwarding Network Session Integrity Key, relevant only for LoRaWAN 1.1 devices.
|
| SNwkSIntKey | Serving Network Session Integrity Key, relevant only for LoRaWAN 1.1 devices.
|
| NwkSEncKey | Network Session Encryption Key, relevant only for LoRaWAN 1.1 devices.
|
Cellular-specific attributes
| Attribute | Definition |
|---|---|
| DevEUI | Globally-unique identifier of the device.
|
| Device address | The device address consists of the device's IPv4 address.
|
| Enforced IMEI | International Mobile Equipment Identity of the physical device.
|
| SIM identifier | IMSI, ICCID or eID depending on the SIM type. To learn more, see SIM types. |
| Network context | A network context manages the IPv4 connectivity the device and defines the communication modes. To learn more, see Managing network contexts. |
| Connectivity plan | A Connectivity plan (CP) defines a set of parameters associated with each device and determining its service profile, such as
|
Dynamic attributes (related to device activity)
Common attributes
| Attribute | Definition |
|---|---|
| Health state | This attribute describes the current status of the device. See health states for more details. |
| Packets for the last 24 hours | Aggregated count of distinct uplink + downlink packets exchanged with the device over the last 24 hours. Note Uplink repetitions are not counted. |
| Active alarms | Number of alarms - split by severity - currently raised on this device and not yet acknowledged. To learn more, see Device alarms. Tip Click on a colored alarm badge to access the list of corresponding active and not-acked alarms. |
LoRaWAN-specific attributes
| Attribute | Definition |
|---|---|
| Last uplink | Timestamp of the last uplink packet received by the network from the device (excluding repeated uplink packets). |
| Last downlink | Timestamp of the last downlink packet sent to the device. |
| Average SNR | Average Signal to Noise Ratio (in decibels, dB), measured by each LoRaWAN base station when receiving uplink packets.
|
| Average RSSI | Received Signal Strength Indicator (in dBm), measured by each LoRaWAN base station when receiving uplink packets.
|
| Average ESP | Estimated Signal Power of uplink packets (in dBm).
|
| Long-term Packet Error Rate (PER) | The long-term Packet Error Rate (PER) (also called "Mean PER") is computed over the full history of the last distinct uplink packets, as follows: Long-term PER = 1 - [Distinct_Pkts / (FCntUP(N) - FCntUP(M) + 1)], where:
|
| Instant Packet Error Rate (PER) | The instantaneous PER is computed over the 2 last distinct uplink packets as follows: Instant PER = 1 – [ 2 / (FCntUp(N) - FCntUp(N-1) + 1)], where:
Note A device reset/rejoin resets the Instant PER to 0. |
| Last Spreading Factor (SF) | Designates the LoRaWAN® Spreading Factor used for the last uplink packet received from the device. The Spreading Factor determines the data rate used during transmission.
|
| Best LRR ID | ID of the base station acting as best-server for the device. For a same device, the best server may be different between uplink and downlink packets:
|
| Best relay | DevEUI of the device used as LoRaWAN relay to serve this end-device. Only valid if the device uses the relay protocol. |
| Location history | Designates all location details for the seven days before the last reported location. It is only available if the location mode is Network Geolocation. It is expressed by the following data:
|
Cellular-specific attributes
| Attribute | Definition |
|---|---|
| Last message mode uplink | Timestamp of the last message mode uplink packet received by the network from the device. |
| Last message mode downlink | Timestamp of the last message mode downlink packet sent to the device. |
| Last direct IP traffic | Timestamp of the last microflow event reported for the direct IP traffic of the device. |
| Radio access type | Technology used by the device to connect to the cellular network. |
| Cell ID | Globally unique identifier of the cellular base station. |
| Cell MCC MNC | Mobile Country and Network Code of the operator operating the cellular base station. |
| Cell TAC | Tracking Area Code of the cellular base station. |
| Serving network MCC MNC | Mobile Country and Network Code of the operator of the serving network. |
| IMEI | International Mobile Equipment Identity of the last packet. If no enforced IMEI is configured, any IMEI is accepted (the SIM can be used in different physical devices). |
| IMSI | International Mobile Subscriber Identity of the last packet. |
| MSISDN | Mobile Station International Subscriber Directory Number of the last packet. |
Device health states
A color code is used to identify the health state of each device, it is visible on:
- the devices dashboard,
- the device list, as a colored bullet alongside the device logo,
- the devices map, as a colored marker.
| Health state | Color | Description |
|---|---|---|
| Active | Green | The device is properly commissioned and successfully exchanges packets with the network server. |
| Initialization | Orange | The device has not completed its activation or reactivation process, or has just been resumed after being administratively suspended. |
| Connection Error | Red | The device is commissioned and has communicated in the past, but no longer communicates or does not match the expected communication pattern. It needs attention (for instance, check the device battery). If the device is no longer used, you can decommission it. To troubleshoot the absence of uplink activity, see No uplink activity 004. |
| Suspended | Light blue | The device has been administratively suspended and all its packets are ignored by the network server. To learn more, see Suspending a device. |
The possible transitions for a LoRaWAN® device are depicted in the following figure:

The possible transitions for a cellular device are depicted in the following figure:
