Skip to main content

Notification Message

Important Note

For more informations, please refer to the full documentation, check the only endpoint documentation, you can found example and description of all fields.

{
"DevEUI_notification": {
"Time": "2020-07-09T16:06:38.49+02:00",
"DevEUI": "000000000F1D8693",
"Lrcid": "00000065",
"DevAddr": "0405F519",
"CustomerID": "100000507",
"CustomerData": {
"loc": {
"lat": "43.58081",
"lon": "1.4421667"
},
"alr": {
"pro": "STL",
"ver": "1"
},
"tags": [
"tag1",
"tag2"
],
"doms": [
{
"n": "France/Paris",
"g": "Site"
},
{
"n": "Location",
"g": "Vertical"
}
],
"name": "My device name"
},
"ModelCfg": "1:TemperatureService, 2:SwissPostDevice",
"FCntDn": 0,
"Type": "join",
"Var1": "",
"Var2": ""
}
}
PropertyDescription
TimeLRR Timestamp for the packet. Syntax: STRING (ISO date/time)
DevEUIDevice unique ID. Syntax: STRING (Hexadecimal representation)
LrcidID of the LRC that processed the packet. Syntax: STRING (Hexadecimal representation)
DevAddrDevice DevAddr. Syntax: STRING (Hexadecimal representation)
CustomerIDCustomer ID associated to the ThingPark Enterprise account. Syntax: STRING
FCntDnThe downlink counter to be used for the next downlink frame. Only applicable to LoRaWAN® 1.0. Syntax: NUMBER (32 bits unsigned integer)
TypeType of notification:
  • reset: Device reset
  • join: Successful Join procedure
  • devstatusans: Battery and Margin
Syntax: STRING (enum)
Var1Notification variable 1. The content depends on notification type:
  • reset: type of reset
    • automatic_reset: ABP automatic reset
    • admin_reset: OTAA/ABP administrative reset
  • join: AppSKey encrypted with AS transport key
  • devstatusans: Battery (0..255)
Var2Notification variable. Uniquely, when the type of notification is "devstatusans", then the Var2 is the value of margin (-32..31)