Skip to content

Other integrations

All of these are set up in the native UI: open the application → Integrations and choose the integration. The rules for all integrations apply.

InfluxDB

Writes decoded uplink values as measurements.

Field Value
Version InfluxDB 1, 2 or 3
Endpoint Your public write endpoint
v1 Database, username, password, retention policy, precision
v2 Organization, bucket, token
v3 Database, precision, token

ThingsBoard

Field Value
Server Your ThingsBoard URL, e.g. https://thingsboard.example.com

Each device needs a variable ThingsBoardAccessToken (device → Configuration → Variables) holding the access token of the matching ThingsBoard device.

myDevices

Field Value
Endpoint The myDevices endpoint for your account

Pilot Things

Field Value
Server Your Pilot Things server URL
Token Authentication token from Pilot Things

Blynk

Field Value
Token The integration token from Blynk

IFTTT

Sends events to IFTTT Webhooks.

Field Value
Key Your key from the IFTTT Webhooks documentation page
Event prefix Optional: events are sent as <prefix>_up etc. (A–Z, a–z, 0–9)
Uplink values Up to 2 decoded payload keys, e.g. batteryLevel; the first value is always the DevEUI
Arbitrary JSON Send the full ChirpStack event instead of the 3-value format

AWS SNS

Field Value
Payload encoding JSON or Protobuf
Region AWS region of the topic
Access key ID / secret access key An IAM user allowed to publish to the topic
Topic ARN The SNS topic

Azure Service Bus

Field Value
Payload encoding JSON or Protobuf
Connection string A Service Bus connection string with send rights
Publish name Name of the topic or queue

GCP Pub/Sub

Field Value
Payload encoding JSON or Protobuf
Credentials file Service-account JSON with the Pub/Sub Publisher role
Project ID Your GCP project
Topic name The Pub/Sub topic

More detail on each integration: ChirpStack integration docs.