thethingsstack.io has moved to thethingsindustries.com/docs
Got it

v3.12

Getting Started Devices Gateways Integrations Reference
Get The Things Stack

Devices

    Overview
  • ABP vs OTAA
  • Adding Devices
  • ATECC608A/B Secure Elements
  • Best Practices
  • Class B
  • Class C
  • Device Claiming
  • Downlink Queue Operations
  • End Device Templates
  • Generating a QR Code
  • MAC Settings
  • Multicast

Devices

This section contains information to help you work with end devices in The Things Stack. Here, you’ll find guides for adding devices, configuring MAC settings, best practices for designing devices, and much more.

ABP vs OTAA

This section can help you understand the differences between ABP and OTAA activation modes for LORaWAN end devices, and comprehend why using OTAA is recommended.
Read

Adding Devices

This section contains instructions for adding devices in The Things Stack.
Read

ATECC608A/B Secure Elements

The Things Industries and Microchip developed a security solution for LoRaWAN that enables secure key provisioning and secure cryptographic operations using secure elements.
Read

Best Practices

This section contains best practices for building connected devices which use The Things Stack as a Network Server.
Read

Class B

Class B end devices listen for downlink messages during ping slots. This allows applications to send messages to devices at predefined time slots, rather than waiting for a Class A uplink. When combined with multicast groups, this allows applications to send periodic downlinks to many devices at the same time.
Read

Class C

Class C end devices continuously listen for downlink messages. This allows applications to send messages to devices at any time, instead of having to wait for a Class A uplink. When combined with multicast groups, this allows applications to send immediate downlinks to many devices at the same time. This guide shows how to enable or disable Class C for an and device, and how to work with multicast groups.
Read

Device Claiming

Device claiming is a mechanism that transfers devices securely from one application to another. This section provides guides for making devices claimable and claiming them.
Read

Downlink Queue Operations

The Things Stack keeps a queue of downlink messages per device. Applications can keep pushing downlink messages or replace the queue with a list of downlink messages. You can schedule a downlink using the CLI, MQTT or HTTP webhooks. This guide shows how to interact with the downlink queue from the command-line interface (CLI).
Read

End Device Templates

End device templates define the blueprint of a device. Templates can be used to create one device or many devices at once. Templates allow using common values for many devices, such as a device profile. End device templates are primarily targeted at device makers and service providers who are managing and onboarding large amounts of devices. In this section, learn how to create templates or convert from vendor-specific manifest files, how to map and combine templates, how to assign EUIs and how to execute the templates to create the end devices.
Read

Generating a QR Code

The Things Stack can generate QR codes for your devices, which helps identifying the devices and allows for claiming the device. This guide shows how to list QR code formats and generate QR codes with the CLI.
Read

MAC Settings

This section provides guidelines for configuring MAC settings for end devices from the CLI.
Read

Multicast

It is also possible to create a Class B or Class C multicast group to send downlink messages to a group of end devices. A multicast group is a virtual ABP device (i.e. shared session keys), does not support uplink, confirmed downlink nor MAC commands.
Read
← Working with Events ABP vs OTAA →

On this page

The Things Stack

Getting Started

Devices

Gateways

Integrations

Reference

Contributing

GitHub

Forum

About Us

The Things Network

The Things Industries

About this page

Last changed by Ben Olayinka on 16 Feb 2021.
doc: Add descriptions to root sections

Edit on Github