Chirpstack
The Qubitro and Chirpstack integration allows you to sync all devices and their data from Chirpstack.
Overview
The Qubitro and Chirpstack integration allows you to sync all devices and their data from Chirpstack directly to Qubitro—without writing any code.
Once your LoRaWAN devices are configured and sending data to Chirpstack, a corresponding device is automatically created in Qubitro, representing each device with its unique DevEUI.
As Chirpstack does not have built-in decoding functionality, Qubitro's Decoder Functions, including Device Templates, must be used to parse and structure incoming data. Additionally, Transformation Functions can be applied if modifications are needed before storing data in Qubitro.
This integration supports all LoRaWAN devices registered in Chirpstack.
Prerequisites
How It Works
Below is the diagram that shows how the integration works.
Configuring the Integration
Create an Integration in Qubitro
Log in to the Qubitro Portal.
Select a project from the list.
Click New Source.
Select Chirpstack from the available sources.

This page will display the Webhook URL and required headers for Chirpstack configuration. Keep it open for the next step.
Set Up Webhook Integration on Chirpstack
Log in to the Chirpstack Console.
Click Applications from the left menu.
Click on the
Integrations
tab under the project and click on theADD
orEDIT
button on theHTTP://
option.Enter the following details provided by the Qubitro Portal and click Submit to save the Integration configuration.

Verify the Integration
Return to the Qubitro Portal.
Click Go to Project.
Click Refresh and verify that your Chirpstack-connected devices appear.
Select a device and navigate to the Data tab to confirm incoming data.

Configuring Data Decoding
Because Chirpstack does not have built-in decoding functionality, Qubitro's Decoder Functions must be configured.
Using Qubitro's Built-in Decoder Functions
Qubitro provides built-in Decoder Functions, including Device Templates, to automatically parse and structure incoming payloads.
Applying Transformation Functions
If additional modifications are required before storing data, enable Transformation Functions in Qubitro to dynamically process and modify payloads.
FAQs
Last updated