v3.23.1

Getting Started Devices Gateways Integrations Reference
Get The Things Stack

Integrations

    Overview
  • Adding Applications
  • Adding Integrations
  • Cloud Integrations
    • akenza
    • AllThingsTalk Maker
    • AnyViz
    • AWS IoT
      • Architecture
      • Deployment Guide
      • Managing Things
      • Messages
      • Metrics
      • Update
      • Uninstall
      • Troubleshooting AWS IoT Integration
    • Azure IoT Central
    • Azure IoT Hub
    • Blockbax
    • Cayenne
    • Cloud Studio
    • Daizy
    • Datacake
    • deZem
    • Homey
    • InfluxDB Cloud 2.0
    • IoT in a Box
    • Kaa
    • Losant IoT Platform
    • MClimate
    • my IoT open Tech
    • Qubitro
    • TagoIO
    • Telemetry2U
    • Tellsens
    • thethings.iO
    • Thinger.io
    • ThingsBoard
    • ThingSpeak
    • TTN Mapper
    • Ubidots
    • UIB
    • Widgelix
    • Withthegrid
  • MQTT Server
  • Pub/Sub
  • LoRa Cloud
  • Node-RED
  • IFTTT
  • Payload Formatters
  • Storage Integration
  • Webhooks

AWS IoT

The key features of the Default Integration are:

  • Handling uplink and downlink messages: The Things Stack publishes uplink messages to IoT Core and subscribes to downlink messages that you sent from IoT Core. Also, you receive all downlink queued, sent, failed, acknowledged and not acknowledged events in IoT Core
  • Creating and claiming devices: manage things in IoT Core, or claim things securely on The Things Join Server by proving ownership
  • Encrypting and decrypting message payloads: leverage true LoRaWAN end-to-end encryption by unwrapping the AppSKey from the Join Server
  • Updating device state in shadow: monitor devices using useful metrics reported in the shadow state, like signal quality and number of covering gateways

This integration comes with a AWS CloudFormation template to deploy in your AWS account.

Default integration overview

Architecture

The AWS IoT Core integration is a serverless deployment that scales automatically as your deployment grows.
Read

Deployment Guide

Learn how to deploy the AWS IoT integration for The Things Stack.
Read

Managing Things

The AWS IoT Integration for The Things Stack synchronizes the device registry: you can create and claim things in AWS IoT Core which trigger a Lambda function that creates or claims the device in The Things Stack.
Read

Messages

The Things Stack publishes uplink messages to AWS IoT Core MQTT. An IoT Core rule triggers a Lambda function which processes the message, creates a new IoT Core thing if it doesn’t exist, and updates the shadow state with metrics. Device activations and uplink messages get republished so your application can act on them.
Read

Metrics

The AWS IoT integration for The Things Stack reports device metrics to the shadow state. This is useful to retrieve information about the session and radio-frequency performance.
Read

Update

You can update the AWS IoT integration for The Things Stack using AWS CloudFormation easily. In most cases, this is without service interruptions.
Read

Uninstall

You can uninstall the AWS IoT integration for The Things Stack using AWS CloudFormation.
Read

Troubleshooting AWS IoT Integration

The AWS IoT Integration for The Things Stack puts logs to AWS CloudWatch where you can find detailed traces and errors.
Read
← AnyViz Architecture →

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 Johan Stokking on 23 Feb 2022.
Update AWS IoT Core to new console (#784)

Edit on Github