The Things Stack
The Things Stack (TTS) is a managed LoRaWAN Network Server provided by The Things Industries, available as a public cloud service (TTS Cloud / Community Edition) or as a private enterprise deployment.
Prerequisites
- Ensure access to an active The Things Stack instance with an operational LoRaWAN gateway within range.
- Use HARDWARIO Manager to extract your device credentials via NFC before creating end-device profiles in TTS.
Device Credentials & NFC Extraction
Before registering a STICKER unit in The Things Stack, extract its factory keys and provision radio settings over NFC:
- Open HARDWARIO Manager on an NFC-enabled smartphone.
- Tap the phone against the STICKER enclosure to read device details.
- Record the DevEUI, JoinEUI (AppEUI), and AppKey (for OTAA) or static session keys (for ABP).
- Verify that
radio-modeis enabled so the device initiates a Join attempt upon provisioning.
Select Activation Method
| Activation Mode | Description | Required Credentials |
|---|---|---|
| OTAA – Over-The-Air Activation (Recommended) | Dynamic session key negotiation on Join. Ensures maximum security. | DevEUI, JoinEUI (AppEUI), AppKey |
| ABP – Activation by Personalization | Pre-assigned static session keys. Skips the Join procedure entirely. | DevAddr, NwkSKey, AppSKey |
Payload Formatter & Downlink Configuration
When registering your STICKER end device in TTS:
- Uplink Formatter: Assign the official STICKER payload decoder script (
ttn.js) under Payload Formatters → Uplink. This decodes standard sensor data on fPort 2 and system/alarm alerts on fPort 3. - Downlink Formatter: Assign
ttn.jsunder Payload Formatters → Downlink to enable JSON payload encoding for remote management on fPort 85 (see Downlink Commands).