Integrating with Chirpstack

Hey,
We have a previously installed chirpstack LoRa Network Server acting as our LoRa backend and using MQTT.

Has anyone used chirpstack on their Losant projects and any tips on getting the data from the MQTT packets!

Thanks,
Hayden

Greetings Hayden_Watson - welcome to the Losant forums!

There are several ways to integrate ChirpStack LoRaWAN Network Server with Losant. For MQTT, you can connect to the Losant MQTT broker using the steps outlined here:

https://www.chirpstack.io/docs/chirpstack/integrations/mqtt.html

From there, you can send data to an application workflow using the Losant MQTT Trigger Node:

Other options for integrating ChirpStack with Losant:

  • Publish to Google Cloud Platform (GCP) Pub/Sub and set up a GCP Pub/Sub integration in Losant:

https://www.chirpstack.io/docs/chirpstack/integrations/gcp-pub-sub.html

  • Create a Losant webhook and send it data via HTTP:

https://www.chirpstack.io/docs/chirpstack/integrations/http.html

I know this is a lot of links! If you have any specific questions, please feel free to ask. Once again, welcome to the Losant forums!

1 Like

Thanks, that’s very helpful.

My main concern currently is that if Losant is hosted entirely on cloud how easy would it be to use our own server hosting chirpstack, can we host a Losant system on our own internal network or would we need much backend work like a fixed internet IP address and routing, we had also considered hosting our chirpstack system on an AWS system.

So long as you have internet access from your on-premises ChirpStack, you can use mqtts://broker.losant.com:8883 (as detailed here) to connect to the Losant broker for bi-directional messaging.

If the server isn’t connected to the internet, a local on-premises installation is possible. Let me know if you’re interested in going that route and I’ll have one of my colleagues reach out to you.