Bosch IoT Insights

2025

March

March 5, 2025: Input history metadata is now editable

It is already possible to edit the metadata of an input history entry even after the initial file upload. This applies both to the Predefined Metadata entries and to Custom Metadata, except for the protected fileName attribute.

This functionality is useful in case you forgot to add important metadata when uploading the file to be processed, or if you want to adjust or enrich its metadata later on.

An update of the metadata may or may not trigger a reprocessing job, depending on the configuration of the respective processing pipeline. By default, the automatic reprocessing of the input file upon metadata update is disabled.

To reach the Edit Metadata dialog, go to the respective input history entry and click its images/confluence/download/thumbnails/5186820461/image-gallery%281%29-version-1-modificationdate-1741270902398-api-v2.png preview icon. In the displayed details area, click the images/confluence/download/thumbnails/5186820461/edit%281%29-version-1-modificationdate-1741270902454-api-v2.png edit icon next to Metadata.

images/confluence/download/attachments/5186820461/edit_metadata_dialog-version-1-modificationdate-1741270902511-api-v2.png

In addition, we have added a Data type selector for custom metadata entries.

For details, refer to Input History and Configuring a pipeline.

February

February 28, 2025: Various improvements and bug fixes

Throughout the month, along with the already reported new features and improvements, we have also made the following:

Improvements

  • INS-3529 - Collection selection boxes should be sorted

Bug fixes

  • INS-5845 - Support Dates and Timeranges before 1.1.1970

  • INS-6176 - Decoder uploads / deletes should be logged because they are billed

  • INS-4601 - Device History - Changing thing attributes will generate history entries, even it not intended

February 25, 2025: Widgets are now collapsible

You can now save space on your dashboards with the new Collapsible widget content option in the widget configuration editor, which allows you to collapse and expand widgets on the dashboard.

images/confluence/download/attachments/5186820461/collapsible-widgets-version-2-modificationdate-1740474051000-api-v2.png

The option applies to all widgets added to dashboards with grid-based layout, except for Filter widgets, Playback widgets, Tab widgets (including all of their tabs), and Action button widgets.

images/confluence/download/attachments/5186820461/collapsible-field-in-editor-version-3-modificationdate-1741270902265-api-v2.png

The expanded or collapsed state is stored in the local storage and thus the next time you open the dashboard your widget will be displayed as you last used it.

Keep in mind that if a widget is collapsed on the dashboard, it cannot be exported and for that it would have to be expanded again.

For details concerning the specific widgets, refer to Working with widgets.

February 14, 2025: Improved rearranging of widgets on dashboards with grid-based layout

We have introduced new zoom in and zoom out options in the rearrangement of dashboards with grid-based layout, both compact and free-floating.

images/confluence/download/thumbnails/5186820461/rearrange_options-version-1-modificationdate-1740471272000-api-v2.png

This is especially convenient for dashboards with many widgets, as the zoom out gives you immediately an overview of the entire dashboard and eliminates the need for scrolling back and forth.

In addition, we have also applied automatic zoom out when the Rearrange option is activated for certain dashboards, depending on their size.

The new zooming options are available also when you rearrange widgets in the separate tabs of a tab widget.

For details about the grid-based layout and how to rearrange the widgets on such dashboards, see Arranging widgets in the grid-based layout.

February 13, 2025: Filter sharing button made optional

The recently introducedimages/confluence/download/thumbnails/5186820461/link-version-1-modificationdate-1740471272000-api-v2.png Share filter url icon in the Filter widget's header bar is now made optional, i.e. it can already be activated for filter widgets individually.

For that, a new Share button available field is introduced in the General Settings of the Filter widget configuration editor. Its default value is No, both for existing and for newly created widgets.

images/confluence/download/attachments/5186820461/share_button_options-version-1-modificationdate-1740471272000-api-v2.png

Before you activate the sharing button, please consider the following warning: Activating the share button will allow others to see the project members. Please verify compliance with your project's data privacy before proceeding.

For details, refer to Filter widget and General widgets > Additional functions of filter widgets.

February 12, 2025: Easier sharing of filter settings

Dashboard filters affect the data displayed on the dashboard. You can now easily share your filter, as well as the entire dashboard on which this filter is added, with other project members.

However, these users will need the same rights as yours, otherwise they may see different content or no content at all.

To share the filter and the respective dashboard, click the images/confluence/download/thumbnails/5186820461/link-version-1-modificationdate-1740471272000-api-v2.png Share filter url icon in the widget's header bar.

images/confluence/download/attachments/5186820461/share_dashboard_icon-version-1-modificationdate-1740471272000-api-v2.png

Details about this functionality are described in General widgets > Additional functions of filter widgets.

To learn more about filter widgets, refer to Filter widget.

February 4, 2025: Device management features

The former Service API: IoT Things is now renamed to Service API: Device Management. All API paths remain the same.

images/confluence/download/attachments/5186820461/things_api-version-2-modificationdate-1740471271000-api-v2.png images/confluence/download/attachments/5186820461/device_management_api-version-1-modificationdate-1738601248000-api-v2.png

On that occasion, several notions have also been renamed without affecting the functionalities behind them. For example, the former Master Data Management has been renamed to Device Management, Master Data History is now Device History, and so on.

For details, refer to API references.

February 3, 2025: Widget Export service improved with a configurable load timeout parameter

The Widget Export service provides a convenient way to export images out of your widgets, for example in order to integrate them in offline reports.

The service is now further enhanced with the configurable loadTimeout parameter, whose default value is 30 seconds. This parameter allows you to manage the timeout in case your widget contains a lot of data and the export involves a long-running query. Thus, you will avoid the situation of generating images with no data or missing data due to early timeout.

The screenshot below shows the Export info dialog with the loadTimeout parameter, which can be accessed on the UI for chart and map widgets. For all the other widgets this parameter can be configured through the API.

images/confluence/download/attachments/5186820461/export_dialog-version-1-modificationdate-1738601248000-api-v2.png

For details, refer to Widget Export.

January

January 31, 2025: Improvements and bug fixes

Throughout the month, along with the already reported new features and improvements, we have also made the following:

Improvements

  • INS-6982 - Cleanup - IoT Suite binding API users should be treated as normal technical users

January 24, 2025: Filter widget improvements

The Filter Panel widget is now renamed to Filter widget.

In addition, the widget offers a new configuration option in its General Settings. In particular, the new Display mode drop-down allows you to choose whether the filter should always stay on top of the dashboard, regardless of your scrolling, or should be displayed as a regular widget.

As the name suggests, the Sticky option will make the widget stick to the top of the dashboard. When that is the case, the widget's title will be hidden, along with the widget's Lasts updated property next to the title.

The Draggable option on the other hand allows the widget to behave like any other widget.

images/confluence/download/attachments/5186820461/filter-widget-sticky-option-version-1-modificationdate-1738601248000-api-v2.png

Find out more in Filter widget.

January 15, 2025: Billing Month and Termination Day changed

Since 2025, the start and end day of the billing month have changed as described in the table below.


Billing Month

Selector in UI

Year 2024

From 21st of previous month to 20th of selected month

images/confluence/download/attachments/5186820461/image-2025-1-16_15-48-36-version-1-modificationdate-1738601248000-api-v2.png

January 2025

From 21st of December 2024 to 15th of January 2025

images/confluence/download/attachments/5186820461/image-2025-1-16_15-49-4-version-1-modificationdate-1738601248000-api-v2.png

Starting February 2025

From 16th of previous month to 15th of selected month

images/confluence/download/attachments/5186820461/image-2025-1-16_15-49-28-version-1-modificationdate-1738601248000-api-v2.png

Since the termination date of a subscription depends on the billing month this has also changed: the day is now the 15th instead of 20th as described in Subscription Management.

January 15, 2025: Easy access to hidden filter widgets

Filter widgets, both visible and hidden on the dashboard, can now be edited more easily through the new images/confluence/download/thumbnails/5186820461/filter-version-1-modificationdate-1736941780000-api-v2.png Edit Filters option.

This option is available on the dashboard actions menu only when the dashboard already has a filter widget. By clicking this option, you will navigate directly to the filter widget's configuration editor.

For comparison, in the past you had to use the rearrange widgets option and then navigate to the filter widget.

images/confluence/download/attachments/5186820461/Edit_filters_menu_item-version-1-modificationdate-1736941780000-api-v2.png

For details, refer to Filter Panel widget and Editing a widget.

January 15, 2025: Custom widgets can now be developed and shared across Bosch IoT Insights projects

There are plenty of available widgets in Bosch IoT Insights. Despite that, there are use cases which cannot be well-served through these widgets.

For such situations, Bosch IoT Insights now offers the possibility to its paid plan customers to develop, build, and deploy their own custom widgets, and also share them with other projects. The widgets can be developed as so called "web components" in any suitable development framework and language, e.g. Angular, JavaScript, etc.

To allow an easy start with this new feature, we provide a demo repository containing an example on how to do this. This repository can be shared with the authorized custom widget developers. It contains the required configurations, a few templates which can be easily copied and adjusted, as well as the build and deploy workflows.

Once an own custom widget is deployed, the Custom Widgets will appear as a third group in the Add Widget dialog, after the General Widgets and Chart Widgets.

images/confluence/download/attachments/5186820461/add_widget_custom_widgets_group-version-1-modificationdate-1736761673000-api-v2.png

The new feature is documented from the perspective of the different roles involved in the process - a Bosch IoT Insights project admin, a custom widget developer, and a custom widget reviewer.

To learn how to use the Custom Widgets UI menu, refer to Custom Widgets in the User guide.

For more in-depth technical information, refer to Custom Widgets in the Developer guide.

See also an introduction to Web Components.

January 10, 2025: Tab widget now supports data sources and dynamic tab titles

The widget configurator is now enriched with the well-known sections of General Settings, Data Sources and Data Transformation, which are present in several other widgets already.

In addition to the title of the widget itself, now the titles of the separate tabs can also include dynamic data source references, filter widget references, as well as user context references.

images/confluence/download/attachments/5186820461/tab_settings-version-1-modificationdate-1736761673000-api-v2.png

For details, refer to Tab widget.

January 8, 2025: Copy-pasting of custom properties of devices

With the new improvement, custom device properties can now be easily copied and pasted through the dedicated buttons.

The Copy all button allows you to copy all custom properties of a certain device and then paste them with the proper table formatting, for example in Excel or Notepad.

The Paste button allows you to paste a set of properties which were already copied, for example from another source like Excel or Notepad. By that, you can add multiple new custom properties to a device at once. You simply need to click on any key or value field, and then click the Paste button, or use the keyboard combinations from the button's tooltip.

images/confluence/download/attachments/5186820461/custom_properties_copy_all_button-version-2-modificationdate-1736941780000-api-v2.png

For details, refer to General information block.