Sigfox is a relatively low-cost wireless network technology that requires low power to connect and is implemented by low-cost hardware modules.
This tutorial provides a step-by-step guide to integrate Sigfox with the TagoIO platform. By following these instructions, you will enable uplink and downlink operations, allowing data exchange between your Sigfox devices and the TagoIO application.

Uplink is the process of sending data from the devices to TagoIO. Downlink is used to send data back to the devices. Learn how to perform downlink for SigFox.
Follow these steps to set up the Sigfox backend and TagoIO.
Access Authorizations Go to the Devices section of your TagoIO account.
Create a New Authorization
Sigfox-Integration).Copy the Authorization Token After creation, copy the authorization token; you will need this in later steps.
The Authorization should be generated by TagoIO by accessing the Service Authorization page; no additional parameters are needed.
On the Sigfox Backend Portal, create a callback of type uplink. We will
use the Data Uplink option to obtain the basic information in the messages.
If your contract with Sigfox allows you to get more information like RSSI, SNR,
STATION, you can use the
Advanced Data option.
Create a new callback Go to your Sigfox console and create a new callback
under the menu: Device Type > Callback > New > Custom Callback.
Configure the Callback
https://sigfox.middleware.REGION.tago.io/uplink. Replace REGION with your deployment region (e.g., eu-w1).authorization: <your authorization token from TagoIO>device: {device}Content-Type: application/json[
{
"variable": "device",
"value": "{device}",
"group": "{time}"
},
{
"variable": "data",
"value": "{data}",
"group": "{time}"
},
{
"variable": "seqNumber",
"value": "{seqNumber}",
"group": "{time}"
}
]
To integrate your device with the TagoIO Platform, follow these guidelines:
Ensure Device EUI Consistency
Select the Appropriate Network and Device Type
Add Device Support via Connectors (If Necessary)
For detailed instructions on adding devices, visit the Adding Devices page.
Power On Your Devices Turn on your Sigfox device and gateway to initiate data transmission.
Verify Data Reception
If you encounter issues with your Sigfox integration, check the callback logs in the Sigfox Backend Portal. Common error codes and their solutions:
This error indicates an authentication problem:
authorization
header (without extra spaces or characters).REGION in your callback URL matches your TagoIO
deployment region. For example, if your TagoIO account is in Europe, use
eu-w1; for US East, use us-e1.This error typically indicates a data format or processing issue:
Content-Type: application/json header is set in your callback
configuration.If the callback succeeds (HTTP 200) but no data appears in TagoIO:
Information about Downlink can be found at the Sigfox - Downlink documentation.
You also can create your own parse scripts to process variables from the payload.