Hi ChirpStack Community,
I am building a custom Network Management System (NMS) and integrating it with ChirpStack via the gRPC API. So far, device discovery using the API is working smoothly.
Now, I am looking to handle device configuration management and firmware updates directly from our NMS through ChirpStack. Specifically:
Device Configuration: Is it recommended to handle application/device configuration parameter changes by enqueuing downlink payloads via the DeviceService gRPC API, or is there a preferred pattern for sync/ack?
Firmware Updates: Does ChirpStack support triggering Firmware Updates Over-The-Air (FUOTA) via gRPC APIs, and what is the best practice for integrating this into a third-party NMS?