The Things Stack Device Claiming Server can claim devices on LoRaWAN® Join Servers.
Device Claiming Server uses this configuration to contact LoRaWAN Join Servers. Learn how to configure Device Claiming Server to use the configuration files.
The Things Stack reads configuration from a file system. The root should contain
config.yml, which contains Join Servers.
join-servers: - file: './path/js.yml' # relative path to a file containing Join Server configuration join-euis: # list of Join EUI prefixes the Join Server should handle - '11AA000000000000/16' # in this example, the first 16 bits, so all JoinEUIs starting with 11AA type: 'ttjsv2' # type of the Join Server
All paths are relative to the
config.yml file they are defined in.
The Things Join Server
The Things Join Server operated by The Things Industries should be configured as follows:
# config.yml join-servers: ... - file: './tti/js.yml' join-euis: - '70B3D57ED0000000/64' - 'EC656E0000000000/56' type: 'ttjsv2' ...
type of The Things Join Server is
ttjsv2. The configuration supports the following options:
# tti/js.yml url: 'https://js.cloud.thethings.industries' # URL of The Things Join Server tls: # TLS configuration to use (optional) source: 'file' # TLS client certificate source (file or key-vault) root-ca: 'path/to/clientca.pem' # path to CA file to verify TLS server certificate (optional) certificate: 'path/to/clientcert.pem' # path to TLS client certificate key: 'path/to/clientkey.pem' # path to TLS client key
tls.source is set to
key-vault, The Things Stack uses its Key Vault configuration to load the TLS client certificate.
Please contact The Things Industries support to gain access to The Things Join Server.