Default Integration

The key features of the Default Integration are:

  • Handling uplink and downlink messages: The Things Enterprise Stack publishes uplink messages to IoT Core and subscribes to downlink messages
  • Creating and claiming devices: manage things in IoT Core, or claim things securely on the Global 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.

Deployment Guide

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

Managing Things

The AWS IoT Integration for The Things Enterprise 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 Enterprise Stack .

Messages

The Things Enterprise 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.

Metrics

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

Update

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

Uninstall

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

Troubleshooting

The AWS IoT Integration for The Things Enterprise Stack puts logs to AWS CloudWatch where you can find detailed traces and errors.