Skip to main content

Integrations

Connect Infodeck to external systems, IoT networks, and third-party services. Integrations enable data flow between your devices and the Infodeck platform.

Quick Summary

Go to SettingsIntegrations to connect LoRaWAN networks, webhooks, and other external services.


Before You Begin

Requirements
  • You must be an Organization Admin or Owner
  • You need an active subscription
  • Have your integration credentials ready (API keys, endpoints, etc.)

Accessing Integrations

  1. Click the Settings () icon at the bottom of the sidebar
  2. Under General, click Integrations
  3. The integrations management page displays
Admin Required

If you see a blurred or locked view, you need admin permissions. Contact your organization owner.


Supported Integration Services

Infodeck supports connections to various IoT platforms and services:

LoRaWAN Network Servers

ServiceDescription
ActilityThingPark Enterprise LoRaWAN platform
AWS IoTAmazon Web Services IoT Core
ChirpStack v4Open-source LoRaWAN network server
Infodeck LNSInfodeck's managed LoRaWAN network
Infodeck Edge LNSOn-premise LoRaWAN server
LoriotLoRaWAN network-as-a-service
TTNThe Things Network

Other Services

ServiceDescription
HTTPGeneric HTTP/webhook connections
SmplrSpace3D digital twin platform

Creating an Integration

Step 1: Open the Create Dialog

  1. Click Create Service button
  2. Select the integration type

Step 2: Configure the Integration

Each integration type has specific configuration fields:

Common Fields

FieldRequiredDescription
NameYesFriendly name for this integration
DescriptionNoNotes about the integration's purpose

Service-Specific Fields

Different services require different credentials. Common examples:

For LoRaWAN services:

  • API Key or Token
  • Server URL or Endpoint
  • Application ID

For HTTP webhooks:

  • Webhook URL
  • Authentication headers
  • Payload format

Step 3: Save the Integration

  1. Enter all required credentials
  2. Click Save
  3. The integration appears in your list
Success

Your integration is now active and ready to receive data.


Managing Integrations

View All Integrations

The integrations list shows:

ColumnDescription
NameIntegration service name
DescriptionDescription of the integration
Created atWhen the integration was created
ActionsDetails and Delete options

Edit an Integration

  1. Find the integration in the list
  2. Click the Actions menu (three dots)
  3. Select Details
  4. Modify the settings
  5. Click Save

Delete an Integration

  1. Find the integration in the list
  2. Click the Actions menu (three dots)
  3. Select Delete
  4. Confirm the deletion
Warning

Deleting an integration stops all data flow from connected devices. This action cannot be undone.


Real-World Examples

Example 1: Connect ChirpStack LoRaWAN Server

Situation: You have sensors connected to a ChirpStack v4 server.

Solution:

  1. Go to SettingsIntegrations
  2. Click Create Service
  3. Select ChirpStack v4
  4. Enter your ChirpStack details:
    • Name: "Building A Sensors"
    • Server URL: Your ChirpStack server address
    • API Key: Your ChirpStack API token
  5. Click Save

Result: Sensor data flows automatically from ChirpStack to Infodeck.


Example 2: Set Up The Things Network (TTN)

Situation: Your organization uses TTN for LoRaWAN connectivity.

Solution:

  1. Create a new integration with type TTN
  2. Enter your TTN application credentials
  3. Configure the data format
  4. Save the integration

Result: TTN devices appear in Infodeck IoT Management.


Example 3: HTTP Webhook for Custom Systems

Situation: You need to send data to a custom backend system.

Solution:

  1. Create a new integration with type HTTP
  2. Enter the webhook endpoint URL
  3. Configure authentication headers if needed
  4. Set the payload format
  5. Save the integration

Result: Infodeck sends data to your custom system via webhooks.


Integration Status

After creating an integration, monitor its status:

StatusMeaning
ActiveIntegration is connected and working
ErrorConnection issue - check credentials
InactiveIntegration is disabled

Troubleshooting

Can't Access Integrations

IssueCauseSolution
Page is blurredNot an adminRequest admin access from owner
Permission deniedMissing permissionsContact your organization owner

Integration Not Working

IssueCauseSolution
No data flowingInvalid credentialsRe-check API keys and URLs
Connection errorNetwork issueVerify firewall allows connections
Wrong data formatMisconfigurationReview payload format settings

Devices Not Appearing

IssueCauseSolution
New devices missingRegistration delayWait a few minutes and refresh
All devices missingIntegration offlineCheck integration status

Security Best Practices

  1. Rotate credentials regularly — Update API keys periodically
  2. Use descriptive names — Clearly identify each integration's purpose
  3. Limit access — Only admins should manage integrations
  4. Monitor activity — Review integration logs for unusual activity
  5. Delete unused integrations — Remove connections you no longer need


Need help? Contact Infodeck Support

Was this page helpful?