Back to top

Knox E-FOTA workflow

Last updated September 12th, 2024

The Knox E-FOTA best practices guide provides a step-by-step walkthrough of:

  • License registration and management
  • Device management
  • Campaign and firmware management
  • Device monitoring and troubleshooting

This diagram shows a general overview of the Knox E-FOTA workflow:

Knox E-FOTA workflow diagram

Many Knox E-FOTA API operations involve uploading or processing a large number of devices at once. When creating your API request, it is more efficient to include multiple devices in a single bulk request, rather than making individual calls for each device.

Performing operations in bulk is generally considered more efficient than doing it one by one for several reasons:

  • Time Efficiency: Bulk operations can significantly reduce the time needed to operate on devices devices.
  • Consistency: It ensures that all devices are configured consistently, reducing the likelihood of human error during the setup process.
  • Automation: Bulk operations often involves automation tools or scripts, which can streamline the process and minimize manual intervention.
  • Centralized Control: Centralizing the operations of devices allows for easier management and monitoring of enrolled resources.
  • Scalability: Bulk operations are more scalable, making it easier to add and process new devices.

Overall, bulk operations are more efficient and error-resistant, particularly suited for larger networks or when deploying numerous devices simultaneously. It simplifies the management and monitoring of devices and is a key practice in devices enrollment administration.

Knox Webhook Notification with Knox E-FOTA

Many Knox E-FOTA API operations are asynchronous. You can use Knox Webhook Notification to receive result notifications once these operations are complete. See how to get notifications for Knox E-FOTA with Knox Webhook Notification.

Here are all the Knox E-FOTA events you can subscribe to on Knox Webhook Notification.

Event Action Description
KE_DEVICE_BULK_CREATE Bulk upload Allows bulk upload of devices.
KE_DEVICE_BULK_REFRESH Bulk refresh Forces the Knox E-FOTA client app to refresh on multiple devices.
KE_DEVICE_BULK_DELETE Bulk deletion Allows bulk deletion of devices.
KE_CAMPAIGN_DELETE Campaign deletion Deletes an existing Knox E-FOTA campaign.
KE_DEVICE_STATUS_CHANGE Device status change Change in device status (operation or client status).
KE_DEVICE_BULK_LICENSE_UNENROLL Bulk license unenrolling Bulk license unerolling of devices.

Next step

Next, we’ll cover how to manage devices and licenses on Knox E-FOTA.

Licenses and devices

Is this page helpful?