Prepare the software distribution set
In this section you will upload a zip file from your local machine to Bosch IoT Rollouts, and make it distributable for a demo device.
Open the Bosch IoT Rollouts UI - Upload Management view
Starting at the Bosch IoT Suite Console opened, click the Rollouts entry in the left navigation.
In case it is not there, use the search, and click the star icon to pin it to your navigation bar.
The Bosch IoT Rollouts UI will open in a new browser tab.
A. Create the software module type "DemoUpdate"
Click the Upload entry in the left navigation.
From section Filter by type click the configure icon.
Select + create.
Enter DemoUpdate as name,
An optional description, and
DemoUpdate as key.
Select Software (SW).
Optionally, choose a color (this turns out very useful if you need to manage various types of devices in your instance)
Save the settings.
This step is necessary, as the demo device will not accept the other pre-defined types, but only DemoUpdate.
B. Create a Software Module
Click the + icon at the top-right of the Software Module list.
Select the type DemoUpdate.
Fill the other mandatory fields Name,
And Version.
Optionally, fill in the Vendor field,
And a Description.
Click Save.
The new entry will be displayed respectively.
C. Upload an artifact
Prepare an a zip file on your local machine.
In our example the zip contains a txt file and a png file.
In case the upload field in not active, click the line for the demo-sw software module.
Drop Files to upload in the lower right section.
A pop-up will display the progress.
The result is listed in the right section.
Open the Bosch IoT Rollouts UI - Distribution Management view
Click the Distributions entry in the left navigation.
D. Create the distribution type "DemoUpdate only"
From section Filter by type click the configure icon and select + create.
Enter DemoUpdate only as name.
Optionally set a description.
The Key, must also be set to DemoUpdate only.
Optionally set a color.
Put DemoUpdate into the Selected column and set it as mandatory.
Save the settings.
The result will appear in the filter list.
E. Create a Distribution
On the top right of your Distributions list, click the + icon.
Select the recently created type DemoUpdate only.
The Name is mandatory.
Also the Version is mandatory.
Optionally, set a description.
Save the settings.
The result will appear in the distributions list.
F. Create an assignment
Click the software module on the right side.
Drag&drop it on your distribution to interlink the both entities.
Confirm with OK in the pop-up.
The assignment is now created, i.e the distribution now contains the software module.
In real world scenarios you might need to select multiple artifacts and group them into one distribution.