Securely Transfering Files to my devices

  1. Under Devices, go to the Firmware deployment section.

  2. Click Create new package.
    The Firmware Package screen is displayed. Add a name to your package.

  3. Click Manage test devices.
    The Manage Test Devices page is displayed.

  4. Choose a Device Template and select a small number of devices to deploy this firmware as a pilot deployment.
    Important: These devices must be from the same Device Template.
    Tip: Try a lower number of devices during transfers, to make troubleshooting easier.

  1. Click Apply.

  2. Click Add Files.
    The Add New File screen is displayed.

  3. Name the file.

  4. Input the revision string which can be any value.

  5. input the URL of firmware you want to push to the devices.

Important: Maximum size per file is 8MB.

Note: Multiple files can be added but only up to 16 file

Download URL

The URL must have a command to download a file in it, There can be an additional suffix for this, for example, dropbox links use:


Note: The version of this package will be used as a unique identifier throughout the app to indicate which is the latest package deployed to a device.

File URL changes

If you change the content of a file but leave the URL the same, it won't load the new file. You must create a new File Transfer.

  1. Add a Checksum for the Firmware package.


The checksum is just a summary of file content. It is used to ensure the integrity of the data transferred.

You can generate a 32 character length hex string using a command line/terminal command. For example, on OS X:

openssl sha -sha256 <firware file>

Other checksum algorithms can be used other than sha256.

Important: The Checksum must be in a base64 format. You can create a base64 encoding at

  1. Click Add.
    Tip: Multiple files can be added to the one test package (up to 16 files) but only one firmware update can be done at a time.
  1. Confirm that you are ready to perform a test deployment to these devices and click Run Test. Devices receive the file as soon as they next come online.

Securely Transfering Files to my devices