Skip to main content

How to Connect Integration Services

Connect your LoRaWAN network servers and external systems to Infodeck to receive IoT device data.

Quick Summary

Click the Settings gear in the sidebar, select Integrations, click Add Service, select your platform (ChirpStack, Loriot, etc.), enter connection details, and test.


Before You Begin

Requirements
  • You need integrations:manage permission
  • Network server must be accessible
  • API credentials from your network server
  • Plan limits apply to number of integrations

Supported Platforms

PlatformDescriptionUse Case
Infodeck LNSManaged LoRaWAN serverHassle-free IoT connectivity
ChirpStack V4Open-source network serverSelf-hosted deployments
LoriotEnterprise LoRaWANDistributed deployments
The Things NetworkCommunity networkPublic LoRaWAN access
ActilityEnterprise platformLarge-scale IoT
AWS IoTAmazon IoT CoreCloud-native IoT

Step-by-Step: Add Integration Service

Step 1: Open Integration Settings

  1. Click the Settings gear icon in the sidebar (top-left)
  2. Select Integrations from the dropdown
  3. Click Add Service

Step 2: Select Platform

  1. Choose your network server type
  2. Platform-specific form appears

Step 3: Enter Connection Details

FieldRequiredDescription
NameYesService name (e.g., "Production ChirpStack")
DescriptionNoNotes about this integration
TypeYesPlatform type
HostYesServer URL or IP address
API KeyYesAuthentication key

Step 4: Test Connection

  1. Click Test Connection
  2. Verify success message
  3. If failed, check credentials and network

Step 5: Save and Activate

  1. Click Create
  2. Integration becomes active
  3. Devices can now be linked

Platform-Specific Setup

ChirpStack V4

Required Information:

  • Host: ChirpStack API URL (e.g., https://chirpstack.example.com)
  • API Key: Generated from ChirpStack → API Keys

Setup in ChirpStack:

  1. Log into ChirpStack
  2. Go to API Keys
  3. Create new key with required permissions
  4. Copy the key immediately (shown only once)

Infodeck Webhook: Configure ChirpStack to send data to Infodeck:

  • URL: https://api.infodeck.io/integrations/chirpstack-v4?event=up
  • Events: Uplink messages

Loriot

Required Information:

  • Host: Loriot API endpoint
  • API Key: Application access token

Setup in Loriot:

  1. Log into Loriot console
  2. Navigate to your application
  3. Go to Output settings
  4. Add HTTP push output pointing to Infodeck

The Things Network

Required Information:

  • Application ID: TTN application identifier
  • API Key: Application API key

Setup in TTN:

  1. Go to your TTN application
  2. Navigate to Integrations → Webhooks
  3. Add custom webhook pointing to Infodeck endpoint

Infodeck LNS

The easiest option — fully managed by Infodeck.

Setup:

  1. Select Infodeck LNS as type
  2. No external credentials needed
  3. Create to provision your server
  4. Register devices directly

Real-World Examples

Example 1: Connect Existing ChirpStack Server

Situation: Your facility runs a ChirpStack server for temperature monitoring. You want sensor data in Infodeck.

Solution:

  1. In ChirpStack, create API key:
    • Go to API Keys → Create
    • Set permissions: Read devices, Read applications
    • Copy the generated key
  2. In Infodeck:
    • Click Settings gear → Integrations → Add Service
    • Select ChirpStack V4
    • Name: Facility ChirpStack
    • Host: https://chirpstack.facility.com
    • API Key: (paste key)
    • Click Test Connection
    • Click Create
  3. Configure ChirpStack webhook to push to Infodeck

Result: Temperature data flows from ChirpStack to Infodeck automatically.


Example 2: Multi-Site Loriot Integration

Situation: Your company uses Loriot across three geographic regions. Each needs separate integration.

Solution:

  1. Create three integration services:
    • Name: Loriot - North America
    • Name: Loriot - Europe
    • Name: Loriot - Asia Pacific
  2. For each region:
    • Enter region-specific host URL
    • Use region-specific API credentials
    • Test connection
  3. Register devices, specifying which integration to use

Result: Devices from all regions report to Infodeck through their nearest Loriot server.


Example 3: Migrate from TTN to Infodeck LNS

Situation: You outgrew The Things Network's fair use policy and need a dedicated server.

Solution:

  1. Create Infodeck LNS integration:
    • Click Settings gear → Integrations → Add Service
    • Select Infodeck LNS
    • Name: Production LNS
    • Click Create
  2. Provision gateways in Infodeck LNS
  3. Update device activation keys
  4. Register devices in Infodeck pointing to new integration
  5. Gradually decommission TTN integration

Result: Seamless migration to managed infrastructure with no fair use limits.


Example 4: AWS IoT Core for Cloud-Native Stack

Situation: Your company uses AWS extensively and wants IoT data integrated with Lambda, S3, and other services.

Solution:

  1. In AWS:
    • Set up IoT Core with proper IAM roles
    • Create certificates and policies
    • Note the endpoint URL
  2. In Infodeck:
    • Add AWS IoT integration
    • Enter endpoint and authentication details
    • Test connection
  3. Configure IoT Core rules to process data

Result: IoT data flows through AWS infrastructure while visible in Infodeck dashboards.


Managing Integration Services

View All Integrations

  1. Click Settings gear → Integrations
  2. See list of all configured services
  3. Status indicator shows connectivity

Edit Integration

  1. Click on integration name
  2. Update connection details
  3. Re-test connection
  4. Save changes

Disable Integration

  1. Open integration settings
  2. Toggle Status to Disabled
  3. Data stops flowing (devices still registered)

Delete Integration

  1. Click on integration
  2. Click Delete
  3. Confirm deletion
Before Deleting
  • Reassign devices to another integration first
  • Or delete devices that use this integration
  • Historical data is retained

Webhook Configuration

For platforms that push data to Infodeck:

Webhook Endpoints

PlatformEndpoint
ChirpStack V4https://api.infodeck.io/integrations/chirpstack-v4?event=up
Loriothttps://api.infodeck.io/integrations/loriot
TTNhttps://api.infodeck.io/integrations/the-things-network
Actilityhttps://api.infodeck.io/integrations/actility
HTTP Generichttps://api.infodeck.io/integrations/http

Webhook Security

  • Use HTTPS only
  • Authenticate with API key in header
  • Verify source IP if possible
  • Monitor for anomalies

Troubleshooting

Connection Failed

IssueCauseSolution
TimeoutServer unreachableCheck network/firewall
401 UnauthorizedInvalid API keyRegenerate and update key
403 ForbiddenInsufficient permissionsUpdate key permissions
SSL errorCertificate issueVerify HTTPS configuration

No Data Received

IssueCauseSolution
Webhook not configuredPush not set upConfigure on network server
Wrong endpointURL typoVerify webhook URL
Devices not linkedIntegration mismatchCheck device integration setting

Data Delayed

IssueCauseSolution
Queue backlogHigh volumeMonitor and scale
Network latencyGeographic distanceConsider regional integration

Plan Limits

PlanIntegration Services
Lite1
Basic3
Professional10
EnterpriseUnlimited


Need help? Contact Infodeck Support

Was this page helpful?