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 Settings → Integrations to connect LoRaWAN networks, webhooks, and other external services.
Before You Begin
- You must be an Organization Admin or Owner
- You need an active subscription
- Have your integration credentials ready (API keys, endpoints, etc.)
Accessing Integrations
- Click the Settings () icon at the bottom of the sidebar
- Under General, click Integrations
- The integrations management page displays
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
| Service | Description |
|---|---|
| Actility | ThingPark Enterprise LoRaWAN platform |
| AWS IoT | Amazon Web Services IoT Core |
| ChirpStack v4 | Open-source LoRaWAN network server |
| Infodeck LNS | Infodeck's managed LoRaWAN network |
| Infodeck Edge LNS | On-premise LoRaWAN server |
| Loriot | LoRaWAN network-as-a-service |
| TTN | The Things Network |
Other Services
| Service | Description |
|---|---|
| HTTP | Generic HTTP/webhook connections |
| SmplrSpace | 3D digital twin platform |
Creating an Integration
Step 1: Open the Create Dialog
- Click Create Service button
- Select the integration type
Step 2: Configure the Integration
Each integration type has specific configuration fields:
Common Fields
| Field | Required | Description |
|---|---|---|
| Name | Yes | Friendly name for this integration |
| Description | No | Notes 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
- Enter all required credentials
- Click Save
- The integration appears in your list
Your integration is now active and ready to receive data.
Managing Integrations
View All Integrations
The integrations list shows:
| Column | Description |
|---|---|
| Name | Integration service name |
| Description | Description of the integration |
| Created at | When the integration was created |
| Actions | Details and Delete options |
Edit an Integration
- Find the integration in the list
- Click the Actions menu (three dots)
- Select Details
- Modify the settings
- Click Save
Delete an Integration
- Find the integration in the list
- Click the Actions menu (three dots)
- Select Delete
- Confirm the deletion
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:
- Go to Settings → Integrations
- Click Create Service
- Select ChirpStack v4
- Enter your ChirpStack details:
- Name: "Building A Sensors"
- Server URL: Your ChirpStack server address
- API Key: Your ChirpStack API token
- 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:
- Create a new integration with type TTN
- Enter your TTN application credentials
- Configure the data format
- 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:
- Create a new integration with type HTTP
- Enter the webhook endpoint URL
- Configure authentication headers if needed
- Set the payload format
- Save the integration
Result: Infodeck sends data to your custom system via webhooks.
Integration Status
After creating an integration, monitor its status:
| Status | Meaning |
|---|---|
| Active | Integration is connected and working |
| Error | Connection issue - check credentials |
| Inactive | Integration is disabled |
Troubleshooting
Can't Access Integrations
| Issue | Cause | Solution |
|---|---|---|
| Page is blurred | Not an admin | Request admin access from owner |
| Permission denied | Missing permissions | Contact your organization owner |
Integration Not Working
| Issue | Cause | Solution |
|---|---|---|
| No data flowing | Invalid credentials | Re-check API keys and URLs |
| Connection error | Network issue | Verify firewall allows connections |
| Wrong data format | Misconfiguration | Review payload format settings |
Devices Not Appearing
| Issue | Cause | Solution |
|---|---|---|
| New devices missing | Registration delay | Wait a few minutes and refresh |
| All devices missing | Integration offline | Check integration status |
Security Best Practices
- Rotate credentials regularly — Update API keys periodically
- Use descriptive names — Clearly identify each integration's purpose
- Limit access — Only admins should manage integrations
- Monitor activity — Review integration logs for unusual activity
- Delete unused integrations — Remove connections you no longer need
Related Articles
Need help? Contact Infodeck Support