Registration Options
pba.registration.name
: Friendly name to register with Packet Brokerpba.registration.administrative-contact.email
: Email address of the administrative contact person or mailing grouppba.registration.technical-contact.email
: Email address of the technical contact person or mailing grouppba.registration.listed
: Indicates whether the Home Network is listed in the Packet Broker catalog. Set this tofalse
to connect to Packet Broker but to stay private to other networks
Connection Options
pba.iam-address
: Address of Packet Broker IAMpba.control-plane-address
: Address of Packet Broker Control Planepba.data-plane-address
: Address of Packet Broker Data Plane. See Packet Broker Clients for available cluster addressespba.insecure
: Connect without using TLS (only for test environments)pba.net-id
: LoRa Alliance NetIDpba.tenant-id
: Tenant ID within the NetIDpba.cluster-id
: Cluster ID uniquely identifying this cluster within a NetID and tenant. The cluster ID is used for shared subscriptions (i.e. splitting traffic over multiple Packet Broker Agents) and as Forwarder ID to route downlink traffic to the right clusterpba.cluster-id-template
: Use a Go template for constructing Packet Broker Cluster ID from The Things Stack Cluster ID (e.g.{{.}}.thethings.example.com
with cluster IDeu1
results in Packet Broker Cluster IDeu1.thethings.example.com
)pba.home-network-cluster-id
: Home Network Cluster ID, if different from the Cluster ID. Leave empty to fallback tocluster-id
Gateway identity, status, antennas, frequency plan, location, Tx and Rx rates can be reported to Packet Broker Mapper. Mapping is enabled when the Forwarder role is enabled.
pba.mapper-address
: Address of Packet Broker Mapper
Authentication Options
pba.authentication-mode
: Set this tooauth2
pba.oauth2.client-id
: Packet Broker API key ID, used to fetch an OAuth 2.0 token via client credentialspba.oauth2.client-secret
: Corresponding secret API keypba.oauth2.token-url
: URL to fetch the OAuth 2.0 token
Forwarder Options
pba.forwarder.enable
: Enable Forwarder rolepba.forwarder.worker-pool.limit
: Limit of active workers concurrently forwarding uplink messages and processing downlink messagepba.forwarder.token-key
: AES 128 or 256-bit key for encrypting uplink tokenpba.forwarder.include-gateway-eui
: Indicates whether to include the gateway EUI in forwarded uplink messagespba.forwarder.include-gateway-id
: Indicates whether to include the gateway ID (plain or hashed) in forwarded uplink messagespba.forwarder.hash-gateway-id
: Indicates whether the forwarded gateway ID should be hashed. This setting is ineffective ifinclude-gateway-id
isfalse
pba.forwarder.gateway-online-ttl
: TTL of online status reported to Packet Broker
Home Network Options
pba.home-network.enable
: Enable Home Network rolepba.home-network.dev-addr-prefixes
: DevAddr prefixes to subscribe topba.home-network.worker-pool.limit
: Limit of active workers concurrently processing uplink messages and publishing downlink messagespba.home-network.include-hops
: Include hops in the metadata. This option is disabled by default