The Things Gateway: TTIG/TTOG

We’re currently looking for new gateways, and we’ve had our eyes on two (The Things) gateways:

The Things Indoor Gateway

https://connectedthings.store/gb/lorawan-gateways/the-things-indoor-gateway-868-mhz.html

The Things Outdoor Gateway

https://connectedthings.store/gb/lorawan-gateways/the-things-outdoor-gateway-868-mhz.html


We’re in doubt whether this is compatible with LoRa Server or not. The section for LoRa Gateway Bridge installation on gateway doesn’t include these gateways, so maybe they are not compatible? Anyone having experience making these gateways work with LoRa Server?

https://www.loraserver.io/lora-gateway-bridge/gateway/

The new TTIG would not be workable as it’s hard coded to point to TTN servers, which also happen to speak a new protocol (actually it has to go through translation servers as they haven’t yet implemented their new protocol).

Worse, it doesn’t currently have open source firmware.

Essentially you could use the hardware only by recreating your own firmware from scratch. If you were going to do that you could probably make it natively speak MQTT avoiding the need for the gateway bridge. Or you could port the Semtech code and speak the legacy UDP protocol to a copy of the gateway bridge running elsewhere.

1 Like

Thanks for the fast response, @cstratton. What about the TTOG? On the TTN forum, they are saying that TTOG should be compatible with LoRa server, and that it should work.

Do you have a LoRa Gateway Bridge for TTOG?

I’d expect you could point it at a gateway bridge running on your server fairly easily.

As for running the gateway bridge on the gateway, it has an RK3188 tablet processor (seemingly with 1 gig or ram and an 8g mtd device that is probably NAND) apparently running Ubuntu. I don’t know if the pi executable would work (Although still an ARM it’s likely a slightly distinct binary and library situation at OS level) I suspect not, but it does work on some armbian platforms. I’ve switched to a custom solution for that role and so never pursued trying to build the gateway bridge from source but I suspect you should be able to do so on the TTOG if you study the process used to build it on or for other gateways. Perhaps someone else has already done it. (To be clear, while it runs Ubuntu you can’t use a binary .deb intended for a PC running Ubuntu, a pre-built would have to be built for its particular ARM variant of ubuntu or debian)

Looks like these aren’t fully on the market yet but may have to consider evaluating one vs. custom assemblies when they become so.

I have successfully tested the TTIG gateway with LoRa Server, it uses the Semtech BasicStation packet-forwarder (which is supported by the LoRa Gateway Bridge). Note that you need to re-configure the gateway to forward to your LoRa Gateway Bridge instance instead of TTN. This can be done remotely using the BasicStation CUPS protocol, but there is no official process to do so.

The TTOG I have not (yet) tested, but when it has an ARM processor, then you should be able to run one of the provided armv5, v6 or v6 binaries on it.

1 Like