TTN and Local MQTT on one gateway


I have both a Laird GW and the Core Gateway and looking at how best to maintain both a TTN gateway capability and local MQTT for loran devices.

I would like to:

  1. Be a local area lorawan GW for TTN;
  2. For a subset of devices belonging to me, process locally via MQTT
  3. Maybe on the same GW
  4. Could be a different GW but wondering about any issues on RF spectrum clash?

Thanks for your help.


Hi Merik,

This sounds like a question for @graham. While it may be possible to do both from a single device, it seems that it would be simpler to have dedicated devices. The uGateway software is all open source though, so that might be a good starting point :slight_smile:

1 Like

LoRaWAN is a bit like WiFi, you can have many (many!) networks operating at the same time. Though a single gateway is often only able to manage one network at a time (which could have tens of thousands of nodes).

Which means you could have Laird setup for TTN, and uGateway setup for some other LoRaWAN service. We’ve only got guides for TTN though.

TTN/LoRaWAN is secure, there’s no real value in doing something independent. If you want your data in your own MQTT server, then perhaps setup Node-RED and pipe it over automatically (there are nodes for both TTN and MQTT which make this almost automatic). You may even be able to do that from uGateway directly (as it’s on and connected to the internet). Less options with the Laird, as it can’t be configured beyond how it’s designed.

1 Like