The Things Industries

website·Indexed 35 days ago

https://www.thethingsindustries.com/docs/

Provider of LoRaWAN® technology and The Things Stack, a carrier-grade network server for setting up, managing, and monitoring IoT networks. The platform supports global deployment, 2.4 GHz LoRa, and secure device provisioning via a Global Join Server.

Tokens
550K
Snippets
2.4K
Records
4.5K
Agent score
68%

What's inside The Things Industries

  1. Overview of The Things Stack API concepts

    The Things Stack provides a set of APIs (primarily HTTP/REST) for managing network resources. Key architectural concepts include the use of field masks for partial data retrieval/updates, pagination for managing large result sets, and a rich error coding system for troubleshooting request failures.
  2. Overview of the Identity Server

    The Identity Server is a central component of The Things Stack responsible for maintaining registries of all major entities and managing access control. It stores metadata for applications, end devices, gateways, users, organizations, OAuth clients, and authentication providers. It handles authorization through a combination of memberships and API keys and functions as an OAuth 2.0 server.
  3. Overview of Blynk integration with The Things Stack

    Blynk is an IoT platform providing cloud infrastructure and no-code mobile/web applications for device monitoring and control. Integrating Blynk with The Things Stack enables bidirectional communication (visualizing data and sending commands via widgets), streamlined device onboarding using QR codes or static tokens, and real-time device lifecycle management via notifications and alerts.
  4. Overview of The Things Stack

    The Things Stack is enterprise-grade LoRaWAN® network software designed to provide the services and tools necessary to securely install and manage millions of LoRaWAN devices in production environments.
  5. Overview of TTN Mapper integration

    TTN Mapper is a tool used to map the network coverage of gateways connected to The Things Stack. To use it, you need a LoRaWAN end device that transmits GPS coordinates (latitude, longitude, and optionally altitude, HDOP, GPS accuracy, or satellite count) and a LoRaWAN gateway with a configured public location.
  6. Overview of The Things Stack Integrations

    Integrations in The Things Stack are mechanisms used to store, process, and transfer application data to external endpoints. Available integration methods include Webhooks for HTTP(S) communication, Storage Integration for persistent database storage of upstream messages, and specialized integrations for popular IoT platforms.
  7. Overview of The Things Stack Console

    The Console is the web-based management application for The Things Stack for LoRaWAN. It serves as the primary interface for administrators and users to perform the following tasks:

    • Register applications, end devices, and gateways
    • Monitor network traffic
    • Configure network-related options

    The Console communicates with The Things Stack using OAuth access tokens for authentication and authorization.

  8. Overview of Packet Broker Routing Policies

    Routing policies define the rules that Forwarders use to route messages to Home Networks. These policies are peer-to-peer, meaning a Forwarder can define specific policies for each individual Home Network. If no specific policy is defined for a network, an optional default routing policy acts as a fallback. Note that changes to routing policies can take up to 10 minutes to propagate through the Packet Broker Router cache.
  9. Overview of the STM32WL LoRaWAN Module

    The STM32WL is a LoRaWAN-capable module designed for long-range, low-power IoT applications. It features a 10x10 mm form factor and integrates RF components, including a dual MCU and a multi-modulation radio. The module is designed to reduce R&D effort and accelerate time-to-market through full certification and integration with the STMicroelectronics development environment. Key technical advantages include a high-efficiency 'stop mode' for low power consumption and rapid wake-up, enabling long battery life (up to 12 years in specific use cases like smart metering).
  10. Overview of The Things Stack documentation

    The Things Stack provides comprehensive documentation for the LoRaWAN® Network Server, organized into the following functional areas:

    • The Things Stack: Installation, upgrading, migrating from other network servers, and using the console.
    • Devices: Adding devices, configuring MAC settings, and device design best practices.
    • Gateways: Connecting gateways via LoRa Basics™ Station or Semtech UDP Packet Forwarder, including setup for popular gateway models.
    • Integrations and Applications: Adding applications, configuring cloud integration platforms, and utilizing built-in Webhooks and MQTT servers.
    • References: API listings, component descriptions, data formats, and a technical glossary.
    • Release Notes: Information on feature updates and Console improvements.
  11. Overview of The Things Stack Webhooks

    The Webhooks feature allows The Things Stack to send application-related messages to specific HTTP(S) endpoints. It is used to build integrations between The Things Stack and third-party services.

    Key capabilities include:

    • Sending data to external dashboards whenever an uplink is received (including encrypted/unencrypted application data, gateway metadata, signal strength, and timestamps).
    • Scheduling downlinks from a third-party service by posting application payloads back to The Things Stack.

    Data is passed as JSON. For detailed message structures, refer to the Data Formats documentation.

  12. Overview of The Things Stack Console redesign features

    The Things Stack Console has been redesigned to improve usability for LoRaWAN developers and operators. Key functional improvements include:

    • Sidebar-Based Navigation: A new intuitive sidebar for easier access to core features.
    • Global Quick Search: Ability to search for any entity globally across the console.
    • Quick Access to Top Entities: Automatic storage and display of frequently used gateways and applications.
    • Enhanced Overview Panels: Richer, more detailed insight panels for gateways, applications, and end devices.
    • Event Overlay: An in-context event overlay for more efficient troubleshooting and examination of events.
    • In-Console Notifications: Notifications are now integrated directly within the console interface.