Chirpstack v4 integration with TagoCore not working

Hi,

I am currently trying to integrate Chirpstack v4 with TagoCore using the Chirpstack LoRaWAN 0.7.1 version plugin. So trying this communication:

IoT Device → LoRa Gateway → Chirpstack (HTTP integration enabled) → Chirpstack LoRaWAN plugin of TagoCore → Device of TagoCore

However, this is not working. I am not able to see any data in the Live Inspector of the Device.

These are the steps I have done as suggested in the Chirpstack LoRaWAN documentation:

  1. Configured Chirpstack LoRaWAN plugin:

  1. Added the webhook at Chirpstack with headers including Authorization and Content-Type. Also added the end point URL http://aaa.bbb.ccc.ddd:1700/uplink.

  2. Added the device in Tagocore with the Tag for Serial with the value of Device EUI.

  3. Did not configure the downlink related fields since not using them yet.

I don’t see any data in the Live Inspector.

Am I missing anything?

Regards,

Srikanth

Up!

I have the same issue.

In the plugin log, I see the following.

This is on a completely new setup with TagoCore 0.7.1 and ChirpStack v4.x

Anyone have luck with this? Having the same issue on my end.

@kcbailey.tech @srikanth.subramanya @etienne hello,

You need to configure the encoder in your TagoCore device for the data to be added to you device.

Here are the steps with the attached images:

1.Navigate to your device General Information and click on Add Encoder

2.Select the Chirpstack LoRaWAN encoder and confirm

3.Save the device

Without the encoder properly configured, the incoming data won’t be processed.

Thanks for your reply. I do have the Chirpstack LoRaWAN encoder there so I’ll just attach some screenshots if there looks like anything’s wrong. I currently have Chirpstack running on a VM and Tago Core running on a separate VM.

Unfortunately, I tried posting with separate images but I was restricted to one as a new user, so I combined them to one file separated by green lines. They show:

  1. In Chirpstack HTTP Integration
  2. In Tago Core Chirpstack plugin
  3. In Tago Core General Information for Device
  4. In Tago Core Tags for Device

If anything else is needed for clarity please let me know.

Hello @kcbailey.tech,

Your configuration looks correct.

I identified a compatibility concern with the Chirpstack plugin when integrating with v4.x.

I’ve been resolved this compatibility concern and released the TagoCore version 1.0.2, which includes the necessary corrections for proper Chirpstack v4.x integration.

Thanks for the update.

For anyone else reading this thread: Bruno helped identify that port 8000 was already in use. We therefore launched TagoCore in a Docker container with port 8035 mapped, and configured the ChirpStack plugin to connect to port 8035.

2 Likes