Configuring ChirpStack via CLI

I’m wondering what the right approach is or if it’s possible to do all the configuration done in the WebUI via command line? The specific things I’m looking to configure:

  1. Concentratord
  2. Add a new device profile
  3. Add a new application
  4. Add a new Node-Red flow

Thanks!
Bryan

I’m assuming you are using the Chirpstack Gateway OS if you want to configure concentratord, in that case you will want to use UCI commands to configure concentratord, as for 2 and 3 you will want to use the gRPC api.

I cannot speak to the 4th.

Great! Thank you for the info! Adding onto this a little, the solution for me was the following via Python:

  1. UCI commands via SSH (paramiko)
  2. gRPC (chirpstack_api)
  3. gRPC (chirpstack_api)
  4. REST API (requests)

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