How to integrate TagoIO with TTN v3

How to integrate TagoIO with TTN v3

@Vitor Lima

Here is a quick tutorial showing how to add any LoRaWAN device through TTN v3 (Network Server). By following this tutorial, your setup will be ready to perform uplink and downlink operations (data from and to your end-point devices).

When creating devices, use LoRaWAN TTI / TTN V3

1. First go to your TagoIO account, and if this is your first device connected between TTN and TagoIO, you will need to create an Authorization here . Copy it to use at TTN later.

Note : you need to create only one Authorization for all your devices.

2. Go to your TTN v3 console and create a new Integration. You can create a new integration under the menu Integrations > Webhooks > Add Webhook > TagoIO.

Fill the fields accordingly:

  • Webhook ID : Any id you want. Example: tagoio-integration
  • Webhook Format : JSON
  • Downlink API Key : If requested, enter any value that you prefer. This will be automatically send to TagoIO in order to perform downlinks.
  • Additional Headers : Create a Header for Authorization and set it’s value to the authorization previously generated at step 1.

4. Now, you just need to start adding Device in your TagoIO account.
Go to Devices/LoraWaN TTI, and choose the device connector from the list. Enter your device EUI - you can use the QR code to capture the EUI.
Note: if the device that you are looking for connecting with TagoIO is not in the list, you can always select the Custom TTI option and you can add the Parser for it later.

Done! Just turn your device and gateway on, and you will see data arriving in your account (data bucket of the device). Start building your dashboards, analysis, and actions!

If data doesn’t show up in your TagoIO account (use the Live Inspector tab in your Device to see data arriving), make sure you can see data in your TTN console first, and check the keys and the configuration.