My uplink message does not match documentation

michaelbrooks1
Sun, 14 Aug 2022 20:44:13 +0000
How to get started

I performed a test transmission from an Arduino MKR WAN 1300 LoRaWAN PCB earlier today whilst within range of a TTN gateway. The LED indicators on the PCB seemed to indicate that this was successful. Upon arriving home and logging into the console I find that I have a “Successfully processed data message” entry in the “Live data” tab for my device. The JSON for this looks as follows:

{
  "name": "ns.up.data.process",
  "time": "2022-08-14T17:28:34.901827724Z",
  "identifiers": [
    {
      "device_ids": {
        "device_id": "mkr-wan-1300-1",
        "application_ids": {
          "application_id": "device-test-app1"
        }
      }
    }
  ],
  "context": {
    "tenant-id": "CgN0dG4="
  },
  "visibility": {
    "rights": [
      "RIGHT_APPLICATION_TRAFFIC_READ"
    ]
  },
  "unique_id": "01GAEPCYANCM13WV1CE04HNHZ9"
}

The format of an uplink message in the documentation is rather different - see page Data Formats | The Things Stack for LoRaWAN (thethingsindustries.com).
My biggest concern with respect to these differences is the fact that my JSON has no payload (or indeed much else of interest).
If anyone who is familiar with TTN has any ideas as to where I’m going wrong, I’d be grateful for any suggestions.

9 posts - 4 participants