The Things Stack End Device Create Example

LoRaWANIoTInternet Of ThingsOpen SourceNetwork ServerLPWANTelemetrySensorsGatewaysConnectivityApache 2.0

The Things Stack End Device Create Example is an example object payload from The Things Network / The Things Stack, with 2 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

end_devicefield_mask

Example Payload

Raw ↑
{
  "end_device": {
    "ids": {
      "device_id": "dev-eu868-01",
      "application_ids": { "application_id": "weather-stations" },
      "dev_eui": "70B3D57ED005B89A",
      "join_eui": "0000000000000001"
    },
    "name": "Weather Station 01",
    "description": "Outdoor weather telemetry node",
    "join_server_address": "eu1.cloud.thethings.industries",
    "network_server_address": "eu1.cloud.thethings.industries",
    "application_server_address": "eu1.cloud.thethings.industries",
    "lorawan_version": "MAC_V1_0_3",
    "lorawan_phy_version": "PHY_V1_0_3_REV_A",
    "frequency_plan_id": "EU_863_870_TTN",
    "supports_join": true,
    "root_keys": {
      "app_key": { "key": "0123456789ABCDEF0123456789ABCDEF" }
    }
  },
  "field_mask": {
    "paths": [
      "name", "description",
      "join_server_address", "network_server_address", "application_server_address",
      "lorawan_version", "lorawan_phy_version", "frequency_plan_id",
      "supports_join", "root_keys.app_key.key"
    ]
  }
}