One gateway multiple instances

There is any option to connect one gateway to multiple chirpstack instances?

I want to share my gateway with other companies in some region.

There is no way to have the gateway directly connect to two Chirpstack instances, as doing that without serious configuration changes would mean the device would send a join-request to two servers, the servers would each send back a join-accept back and whichever message reaches the device first would be the server that determines the session keys for encryption, hence the other server would not know these keys and would not be able to decrypt future messages. Not to mention even if it could all sorts of other issues would arise such as double downlinks.

I would recommend looking into Chirpstacks Integrations, while you will not be able to have a second Chirpstack instance see the device as if it was on that network, the integrations could let you pass the data to another server in a different form.

We’re doing something similar with mqtt bridging using emqx as our broker. Works pretty good for us.

It would only be an issue when the same device is provisioned on both ChirpStack instances.

However, with the MQTT Forwarder you could forward to a single MQTT broker, and then have multiple ChirpStack instances subscribing from there.

Two other alternatives:

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.