# New Shipping

## Shipping name

Each shipping should have a unique name.

1. Click the **Keyboard pictogram** near the default shipping name (top left screen area)
2. Type a new name (40 characters limit)
3. Click **Save pictogram**

<div align="left"><img src="https://1839001309-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBFTVMf7L6S67HOuqVC%2F-MT6LqZKBM2kSYwuw2hJ%2F-MT6QYF_UYfSbwb4QuxJ%2Fshipping%20name.gif?alt=media&#x26;token=277d15d8-ee5e-4477-b22b-4a837cc500b7" alt=""></div>

## Target selection

![Target selection area](https://1839001309-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBFTVMf7L6S67HOuqVC%2F-MT6LqZKBM2kSYwuw2hJ%2F-MT6RoPWmtns8-OZWP8a%2FAir_target_selection.PNG?alt=media\&token=873d5147-c5f3-429b-afcd-02b47c418e0d)

**Template** – select a Template available in your Organization from the dropdown menu

**Preferred time** – select the best option for the firmware update time period:

* **Any** – (default option) devices will be updated as soon as they connect to the server.&#x20;
* **Night** – 12AM-6AM
* **Morning** – 6AM-12AM
* **Afternoon** – 12AM-6PM
* **Evening** – 6PM-12AM

The preferred time is calculated for every device based on the next logic:

1. If the device has a `Location metafield` and has an assigned location within metafield - the timezone for the preferred time is taken from the assigned location for that device. The timezone of the location is resolved when the location is created;
2. If the device has a `Timezone metafield` and it is set - the timezone is taken from it;
3. If the above is not true - the timezone is taken from the device organization;

**Apply Update if the Device has** – firmware comparison conditions checks:

* **Lower firmware version** – (default option) a semantic version is parsed from the binary file and compared against the device's firmware version.&#x20;
* **Earlier build date, Another build date** – the build date of the binary file is parsed from the firmware info and compared against the stored one in the device information.
* **Lower generic version** – Blynk.Edgent library version is compared.

**Devices Selection Table** – 2 options available here:&#x20;

* **Select devices** available if you want to update certain devices by marking their checkboxes.
* **leave the selections empty** and all of the selected Product's/Template's devices will be updated including those that will be added in the future.&#x20;

There are sorting (all columns) and filtering (Firmware Version column only) options available to make Device search easier:

![Sort, filter, select demo](https://1839001309-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBFTVMf7L6S67HOuqVC%2F-MT6LqZKBM2kSYwuw2hJ%2F-MT6eYssLWFmAKFdkpvF%2FAir_Devices_selection.gif?alt=media\&token=0e631b7d-7443-4384-9d4e-ab4ef47cd5cc)

## **Firmware info**

When the binary file is uploaded, the extracted information is shown in this section. It is useful for making sure you have picked the right file.

![](https://1839001309-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBFTVMf7L6S67HOuqVC%2F-MT0kZ2P4OfyHPsjJYXt%2F-MT15bR1wgHV9xQYexvv%2Fimage.png?alt=media\&token=06bc9a59-8b35-4adf-980b-81ab86eff76b)

## Review and Start

* **Attempts limit** and **Attempts reset the period**\
  If the device has failed to update N times, the server will stop trying to update it until the attempts reset period passes (which is 24 hours by default).

![](https://1839001309-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MBFTVMf7L6S67HOuqVC%2F-MT6LqZKBM2kSYwuw2hJ%2F-MT6fDQ7hJk213gM8Cyb%2FAir_Review_and_Start.PNG?alt=media\&token=458264da-429c-4cf7-bbd1-c598ae093590)
